Skip to content

Releases: kimdre/doco-cd

v0.68.0

26 Feb 13:04
4ae5f3b

Choose a tag to compare

What's Changed

Deployments now run as concurrent task, grouped by repository and Git reference (e.g. branch or tag). Multiple deployments with the same repository but different references run sequentially, while those with the same repository and reference run in parallel.

  • Set the MAX_CONCURRENT_DEPLOYMENTS (default: 4) app setting to change how many deployments can run concurrently.
  • New Prometheus metrics for active and queued deployments have been added:
    • deployments_active: Number of currently active deployments
    • deployments_queued: Number of queued deployments waiting to start

✨ Features

  • feat(deploy): run deployments concurrently by @kimdre in #1027

🌟 Improvements

  • refactor(git): replace CloneState with direct repository HEAD check by @kimdre in #1024
  • fix(log): deduplicate log attributes by @kimdre in #1035

📦 Dependencies

  • fix(deps): update module github.com/prometheus/common to v0.67.5 by @renovate[bot] in #1022
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #1029
  • chore(deps): update golang:1.26.0 docker digest to b751797 by @renovate[bot] in #1028
  • chore(deps): update golang:1.26.0 docker digest to 9edf713 by @renovate[bot] in #1032
  • chore(deps): update aquasecurity/trivy-action digest to 1bd0625 by @renovate[bot] in #1031
  • fix(deps): update module github.com/caarlos0/env/v11 to v11.4.0 by @renovate[bot] in #1033

Full Changelog: v0.67.1...v0.68.0

v0.67.1

23 Feb 09:47
63668a1

Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • fix(git): improve reference resolution and checkout logic by @kimdre in #1023

📦 Dependencies

  • fix(deps): update module github.com/getsops/sops/v3 to v3.12.0 by @renovate[bot] in #1017
  • fix(deps): update module github.com/getsops/sops/v3 to v3.12.1 by @renovate[bot] in #1021

Full Changelog: v0.67.0...v0.67.1

v0.67.0

22 Feb 11:47
705dfe0

Choose a tag to compare

What's Changed

This release adds a generic webhook provider for retrieving external secrets.

✨ Features

  • feat(external-secrets): add generic webhook-based secrets provider by @UiP9AV6Y in #998

🐛 Bug Fixes and Security

  • fix(tests): improve logging for authentication method in tests by @kimdre in #1018

🌟 Improvements

  • feat(provider): add support for custom HTTP headers in webhook provider by @kimdre in #1019

New Contributors

Full Changelog: v0.66.0...v0.67.0

v0.66.0

21 Feb 14:06
801d450

Choose a tag to compare

What's Changed

🐛 Bug Fixes and Security

  • fix(deploy): set reference in deployment configs if not already set by @kimdre in #1016

📦 Dependencies

  • chore(deps): update aquasecurity/trivy-action digest to e368e32 by @renovate[bot] in #1014
  • chore(deps): update github/codeql-action digest to 89a39a4 by @renovate[bot] in #1015

📚 Miscellaneous

Full Changelog: v0.65.1...v0.66.0

v0.65.2-rc.2

20 Feb 08:24
dd23026

Choose a tag to compare

v0.65.2-rc.2 Pre-release
Pre-release

v0.65.2-rc.1

20 Feb 08:16
36be6a5

Choose a tag to compare

v0.65.2-rc.1 Pre-release
Pre-release

Full Changelog: v0.65.1...v0.65.2-rc.1

v0.65.1

20 Feb 07:21
167f438

Choose a tag to compare

What's Changed

🐛 Bug Fixes and Security

  • fix(docker): enable CGO for linux/arm/v7 Dockerfile build by @kimdre in #1011

📦 Dependencies

Full Changelog: v0.65.0...v0.65.1

v0.65.0

19 Feb 19:31
652a72c

Choose a tag to compare

What's Changed

This release adds a bunch of small improvements. The autodiscovery feature can now also handle the reference and repository_url settings in your deploy config.

🌟 Improvements

  • test(openbao): improve test setup by @kimdre in #999
  • test(swarm): improve tests by @kimdre in #1000
  • fix: solve gosec findings by @kimdre in #1003
  • test(openbao): add retry logic for stack startup health checks by @kimdre in #1004
  • refactor(git): consolidate authentication method retrieval by @kimdre in #1005
  • feat(swarm): add resource readiness checks before deploying services by @kimdre in #1008
  • feat(git): enhance auto-discovery by @kimdre in #1006
  • test: simplify environment variable management in tests by @kimdre in #1009

📦 Dependencies

  • fix(deps): update module github.com/go-git/go-git/v5 to v5.16.5 by @renovate[bot] in #982
  • chore(deps): update golang:1.25.7 docker digest to 85c0ab0 by @renovate[bot] in #983
  • chore(deps): update dependency golang to v1.26.0 by @renovate[bot] in #987
  • chore(deps): update docker/build-push-action digest to 601a80b by @renovate[bot] in #990
  • fix(deps): update module golang.org/x/crypto to v0.48.0 by @renovate[bot] in #993
  • fix(deps): update module github.com/1password/onepassword-sdk-go to v0.4.0 by @renovate[bot] in #992
  • chore(deps): update module golang.org/x/tools to v0.42.0 by @renovate[bot] in #991
  • chore(deps): update gcr.io/distroless/base-debian13 docker digest to 9fc4940 by @renovate[bot] in #996
  • chore(deps): update docker/build-push-action digest to 10e90e3 by @renovate[bot] in #995
  • chore(deps): update aquasecurity/trivy-action digest to c1824fd by @renovate[bot] in #994
  • chore(deps): update github/codeql-action digest to 9e907b5 by @renovate[bot] in #997
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #1002

Full Changelog: v0.64.0...v0.65.0

v0.64.0

09 Feb 08:26
e4e4540

Choose a tag to compare

What's Changed

🌟 Improvements

  • fix(deployment): skip redundant Git operations by @kimdre in #980
  • fix(external-secrets): enhance secret retrieval from infisical by @kimdre in #981

Full Changelog: v0.63.0...v0.64.0

v0.64.0-rc.1

08 Feb 18:50
aa40460

Choose a tag to compare

v0.64.0-rc.1 Pre-release
Pre-release

What's Changed

🌟 Improvements

  • fix(deployment): skip redundant Git operations by @kimdre in #980
  • fix(external-secrets): enhance secret retrieval from infisical by @kimdre in #981

Full Changelog: v0.63.0...v0.64.0-rc.1