10000 Releases · kimdre/doco-cd · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: kimdre/doco-cd

v0.30.0

13 Jul 16:38
a9b8f95
Compare
Choose a tag to compare

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

  • feat: add repository locking mechanism in webhook and polling handlers by @kimdre in #506

📦 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

12 Jul 12:06
88564a3
Compare
Choose a tag to compare

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

  • ci: update deprecated set-output command in build-dev.yaml by @kimdre in #500

Full Changelog: v0.29.0...v0.29.1

v0.29.0

10 Jul 22:16
1ccd2b4
Compare
Choose a tag to compare

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 from configs: or secrets: blocks or bind 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

07 Jul 14:40
e760e1a
Compare
Choose a tag to compare

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

06 Jul 23:25
d08fd5b
Compare
Choose a tag to compare

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 the METRICS_PORT env var.

🌟 Improvements

  • fix: prevent HTTP and metrics ports from being the same by @kimdre in #482

Full Changelog: v0.27.0...v0.28.0

v0.27.0

06 Jul 13:50
2236b23
Compare
Choose a tag to compare

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

  • fix: add linters and improve code quality by @kimdre in #480

Full Changelog: v0.26.1...v0.27.0

v0.27.0-rc.1

04 Jul 19:59
ff98102
Compare
Choose a tag to compare
v0.27.0-rc.1 Pre-release
Pre-release

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

04 Jul 17:12
c4bc2f5
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes and Security

  • fix: keep bind mounts on branch checkout by @kimdre in #472

📦 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

04 Jul 12:03
c4bc2f5
Compare
Choose a tag to compare
v0.26.1-rc.1 Pre-release
Pre-release

What's Changed

🐛 Bug Fixes and Security

  • fix: keep bind mounts on branch checkout by @kimdre in #472

📦 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

02 Jul 14:38
d3014ff
Compare
Choose a tag to compare

What's Changed

✨ Features

  • fix: limit webhook payload size with new env var MAX_PAYLOAD_SIZE by @kimdre in #464
    See new MAX_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

0