github kimdre/doco-cd v0.122.0

3 hours ago

What's Changed

A long requested feature is now fully supported; Doco-CD is now able to update itself, even without a secondary updater instance.
See the Self-Updating wiki page for more information and a migration guide.

This release also fixes a bunch of bugs that were introduced after the artifact storage update in v0.120.0.

Note

After upgrading, every Swarm service gets one rolling update. Services that use recreate.ignore are recreated once when they move to the new live copy. Standalone commits that only change recreate.ignore files now run a deployment instead of being skipped. Nothing is recreated, but it sends the "Deployment completed" notification if notifications are configured.

✨ Features

🐛 Bug Fixes

  • fix(deploy): use absolute env_files paths as-is by @dennislapchenko in #1914
  • fix(swarm): keep artifact working dir out of task template labels by @kimdre in #1915
  • fix(docker): keep unchanged services on their current artifact by @kimdre in #1916
  • fix(compose): restore hot reload for recreate.ignore resources by @kimdre in #1917
  • fix(notification): stack changelog misses deploy config and mixes up merges by @dennislapchenko in #1910

📦 Dependencies

  • chore(deps): update github/codeql-action digest to 2892aa5 by @renovate[bot] in #1905
  • chore(deps): update dependency zensical to v0.0.65 by @renovate[bot] in #1906
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #1907

Full Changelog: v0.121.0...v0.122.0

Don't miss a new doco-cd release

NewReleases is sending notifications on new releases.