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