github kimdre/doco-cd v0.52.0

latest releases: v0.56.0, v0.55.0, v0.54.1...
19 days ago

What's Changed

  • The SCM/Git provider Gogs is now officially supported.
  • Fixed some issues that caused re-deployment loops for the same commit. For this there is now also a detection in place, that does a forced redeployment when such a loop is happening.
    There is also a new envivonment variable MAX_DEPLOYMENT_LOOP_COUNT (default: 2) to specify, when the detection should trigger a forced redeployment on consecutive deployments. Set the option to 0, to disable the detection logic.
  • The symlink handling was further improved.

✨ Features

  • feat(webhook): add Gogs as supported Git provider by @kimdre in #825

🌟 Improvements

  • fix(notification): improve error handling by @kimdre in #823
  • fix(deployment): implement detection and handling of infinite redeployment loops by @kimdre in #833
  • fix(deployment): improve deployment loop detection by @kimdre in #834
  • fix(git): enhance HasChangesInSubdir to support symlink resolution by @kimdre in #804

📦 Dependencies

  • chore(deps): update github/codeql-action digest to fdbfb4d by @renovate[bot] in #818
  • chore(deps): update busybox:1.37-uclibc docker digest to e58014d by @renovate[bot] in #817
  • chore(deps): update ubuntu/squid:latest docker digest to 6a097f6 by @renovate[bot] in #819
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #820
  • chore(deps): update docker/metadata-action digest to c299e40 by @renovate[bot] in #821
  • fix(deps): update module github.com/go-git/go-git/v5 to v5.16.4 by @renovate[bot] in #822
  • chore(deps): update golangci/golangci-lint-action action to v9.1.0 by @renovate[bot] in #829
  • fix(deps): update module github.com/infisical/go-sdk to v0.6.2 by @renovate[bot] in #828
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #832
  • fix(deps): update module github.com/openbao/openbao/api/v2 to v2.5.0 by @renovate[bot] in #831

Full Changelog: v0.51.1...v0.52.0

Don't miss a new doco-cd release

NewReleases is sending notifications on new releases.