What's Changed
-
The "deployment in progress" log during deployments now contains a
deploy.phasefield that shows what doco-cd is doing in the background (e.g. pulling or building images, creating services or waiting for service startup){"time":"2026-07-23T11:14:06.550169542+02:00","level":"info","msg":"deployment in progress","deploy":{"job_id":"019f8e40-d48d-7bb9-8832-93a167a5b239","phase":"pulling images","reference":"main","repository":"github.com/kimdre/doco-cd_tests","stack":"test-deploy","stage":"deploy"}} {"time":"2026-07-23T11:14:11.552029128+02:00","level":"info","msg":"deployment in progress","deploy":{"job_id":"019f8e40-d48d-7bb9-8832-93a167a5b239","phase":"pulling images","reference":"main","repository":"github.com/kimdre/doco-cd_tests","stack":"test-deploy","stage":"deploy"}} {"time":"2026-07-23T11:14:16.554090422+02:00","level":"info","msg":"deployment in progress","deploy":{"job_id":"019f8e40-d48d-7bb9-8832-93a167a5b239","phase":"waiting for services to start","reference":"main","repository":"github.com/kimdre/doco-cd_tests","stack":"test-deploy","stage":"deploy"}} -
Scheduled jobs are no longer executed when their stack is deployed or redeployed (on both Docker Compose and Swarm). They now run only on their configured schedule.
🌟 Improvements
- feat(deploy): log phase during deployments by @kimdre in #1541
- fix(deploy): prevent scheduled job services from running during deployment by @kimdre in #1542
📦 Dependencies
- chore(deps): update github/codeql-action digest to e4fba86 by @renovate[bot] in #1539
- fix(deps): update module github.com/prometheus/common to v0.70.1 by @renovate[bot] in #1540
Full Changelog: v0.100.0...v0.101.0