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 variableMAX_DEPLOYMENT_LOOP_COUNT(default:2) to specify, when the detection should trigger a forced redeployment on consecutive deployments. Set the option to0, to disable the detection logic. - The symlink handling was further improved.
✨ Features
🌟 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