Skip to content

Choose a tag to compare

@wlft wlft released this 03 Sep 16:43

Feature release.

Features

  • Exponential backoff: Failed requests with non-terminative errors are now retried with exponential backoff.
    • Additionally, other files continue syncing even if one fails.
  • Commit attributions: Adds the username of the GitHub user who caused the change to sync, as well as the first seven letters of the commit SHA (if applicable). You can opt into this feature by adding push_attribution = true near the top of wikiwire.toml.
    • e.g., "WikiWire: sync modules/example.com/ModuleName/ModuleName.module.lua (User, c177963)"
  • Visual improvements to outputs: Related jobs are now visually grouped together in the outputs of the action to allow for easier debugging.

Fixes

  • Various issues with nested files have been fixed. Syncing nested files under templates and modules is now more consistent.

Full Changelog: v0.5.0...v0.6.0