Releases: kimdre/doco-cd
Releases · kimdre/doco-cd
v0.30.0
This release adds a per-repository lock mechanism to prevent concurrent jobs/deployments for the same repository. If a job is already running, new webhook requests receive an immediate HTTP 429 response and poll events get skipped, ensuring only one job per repository runs at a time.
What's Changed
✨ Features
📦 Dependencies
- chore(deps): update dependency golang to v1.24.5 by @renovate[bot] in #503
- chore(deps): update module golang.org/x/tools to v0.35.0 by @renovate[bot] in #504
📚 Miscellaneous
- ci: add revive linter configuration by @kimdre in #501
- ci: add additional defer linter by @kimdre in #502
- ci: add unhandled-error linter configuration by @kimdre in #505
Full Changelog: v0.29.1...v0.30.0
v0.29.1
What's Changed
📦 Dependencies
- chore(deps): update golang docker tag to v1.24.5 by @renovate[bot] in #493
- fix(deps): update module github.com/docker/cli to v28.3.2+incompatible by @renovate[bot] in #494
- chore(deps): update golang docker tag to v1.24.5 by @renovate[bot] in #495
- fix(deps): update module github.com/docker/docker to v28.3.2+incompatible by @renovate[bot] in #496
- fix(deps): update module golang.org/x/net to v0.42.0 by @renovate[bot] in #499
📚 Miscellaneous
Full Changelog: v0.29.0...v0.29.1
v0.29.0
What's Changed
✨ Features
- feat: implement changed file detection for stack deployment by @kimdre in #491
With this version, doco-cd now redeploys containers if their files fromconfigs:
orsecrets:
blocks orbind mounts
have changed after a commit.
📦 Dependencies
- chore(deps): update aquasecurity/trivy-action digest to 77137e9 by @renovate[bot] in #489
- fix(deps): update module github.com/docker/compose/v2 to v2.38.2 by @renovate[bot] in #492
Full Changelog: v0.28.1...v0.29.0
v0.28.1
What's Changed
🐛 Bug Fixes and Security
🌟 Improvements
- fix: enhance metrics with labels by @kimdre in #485
- fix: update default metrics port from 9090 to 9120 by @kimdre in #486
📦 Dependencies
Full Changelog: v0.28.0...v0.28.1
v0.28.0
What's Changed
✨ Features
- feat: add Prometheus metrics by @kimdre in #481
The metrics endpoint can by default be accessed via:9090/metrics
. You can change the Port using theMETRICS_PORT
env var.
🌟 Improvements
Full Changelog: v0.27.0...v0.28.0
v0.27.0
What's Changed
🌟 Improvements
- fix: redeploy only changed compose porjects when multiple deployments are definied by @kimdre in #474 and #475
📦 Dependencies
- fix(deps): update module github.com/docker/compose/v2 to v2.38.1 by @renovate in #478
- fix(deps): update module github.com/compose-spec/compose-go/v2 to v2.7.1 by @renovate in #477
- chore(deps): update module github.com/bombsimon/wsl/v4 to v5 by @renovate in #479
📚 Miscellaneous
Full Changelog: v0.26.1...v0.27.0
v0.27.0-rc.1
What's Changed
🌟 Improvements
- fix: redeploy only changed compose porjects when multiple deployments are definied by @kimdre in #474 and #475
Full Changelog: v0.26.1...v0.27.0-rc.1
v0.26.1
What's Changed
🐛 Bug Fixes and Security
📦 Dependencies
- chore(deps): update golang:1.24.4 docker digest to 20a022e by @renovate in #466
- fix(deps): update module github.com/docker/cli to v28.3.1+incompatible by @renovate in #467
- chore(deps): update aquasecurity/trivy-action digest to dc5a429 by @renovate in #469
- fix(deps): update module github.com/docker/docker to v28.3.1+incompatible by @renovate in #470
Full Changelog: v0.26.0...v0.26.1
v0.26.1-rc.1
What's Changed
🐛 Bug Fixes and Security
📦 Dependencies
- chore(deps): update golang:1.24.4 docker digest to 20a022e by @renovate in #466
- fix(deps): update module github.com/docker/cli to v28.3.1+incompatible by @renovate in #467
- chore(deps): update aquasecurity/trivy-action digest to dc5a429 by @renovate in #469
- fix(deps): update module github.com/docker/docker to v28.3.1+incompatible by @renovate in #470
Full Changelog: v0.26.0...v0.26.1-rc.1
v0.26.0
What's Changed
✨ Features
- fix: limit webhook payload size with new env var MAX_PAYLOAD_SIZE by @kimdre in #464
See newMAX_PAYLOAD_SIZE
app config setting in the wiki.
🌟 Improvements
📦 Dependencies
- chore(deps): update github/codeql-action digest to 181d5ee by @renovate in #459
- chore(deps): update golang:1.24.4 docker digest to 270cd53 by @renovate in #460
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.2.1 by @renovate in #461
📚 Miscellaneous
Full Changelog: v0.25.2...v0.26.0