What's Changed
- When temporarily stopping services during a job run, doco-CD now honors
stop_servicesgrace periods correctly, see Stop timeout behavior in the wiki. - Mismatching job source URLs (e.g. different URLs for HTTP and SSH cloning) now get resolved correctly.
🌟 Improvements
- refactor: replace map with set for value tracking in multiple files by @kimdre in #1844
- fix: prevent concurrent-deployment races in Git auto-discovery and secret decryption by @kimdre in #1849
- fix(scheduler): honor stop_services grace periods by @kimdre in #1854
🐛 Bug Fixes
📦 Dependencies
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #1843
- chore(deps): update module golang.org/x/tools to v0.50.0 by @renovate[bot] in #1842
- chore(deps): update docker/buildx-bin docker tag to v0.37.1 by @renovate[bot] in #1846
- chore(deps): update dependency zensical to v0.0.61 by @renovate[bot] in #1845
- fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.33.4 by @renovate[bot] in #1847
- fix(deps): update module github.com/openbao/openbao/api/v2 to v2.7.0 by @renovate[bot] in #1848
Full Changelog: v0.117.1...v0.118.0