Skip to content

v0.68.0

Latest

Choose a tag to compare

@kimdre kimdre released this 26 Feb 13:04
4ae5f3b

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