Skip to content

Releases: kimdre/doco-cd

v0.40.0-rc.1

04 Oct 10:30
9d14d97

Choose a tag to compare

v0.40.0-rc.1 Pre-release
Pre-release

What's Changed

Pre-release for testing the new webhook_filter deployment setting.

Set webhook_filter to a regular expression to whitelist deployment triggers based on the webhook event payload.
The reference in a webhook payload has always a pattern of refs/heads/<branch> for branches and refs/tags/<tag> for tags depending on the event (Or no reference at all if the event is not associated with a tag or a branch event).

Note

If the reference setting value is unset/empty, the reference of the webhook payload will be used for deployments. If reference is set, deployments for all events that pass the webhook_filter, will always run from that branch or tag.

You can specify the filter explicitly or in a loose form. Explicit regular expressions are recommended.
Explicit examples:

  • only on events on the main branch: ^refs/heads/main$
  • only on tag events with semantic versioning: ^refs/tags/v[0-9]+\.[0-9]+\.[0-9]+$)

Loose examples:

  • Must contain stable somewhere in the reference: stable

Warning

Loose expressions can allow references that might not be wanted.
E.g. refs/heads/main (without ^ and $) also allows refs/heads/main-something

✨ Features

  • feat(webhook): add webhook event filter to deployment configuration by @kimdre in #658

📦 Dependencies

  • fix(deps): update module github.com/docker/cli to v28.5.0+incompatible by @renovate[bot] in #665

Full Changelog: v0.39.1...v0.40.0-rc.1

v0.39.1

03 Oct 18:37
3538e16

Choose a tag to compare

What's Changed

🐛 Bug Fixes and Security

Full Changelog: v0.39.0...v0.39.1

v0.39.0

03 Oct 15:30
314742f

Choose a tag to compare

What's Changed

✨ Features

🐛 Bug Fixes and Security

  • fix(webhook): use the correct CommitSHA field for Gitlab webhook payloads by @kimdre in #644
  • fix(swarm): correct network scope check for swarm networks by @kimdre in #660

📦 Dependencies

  • chore(deps): pin dependencies by @renovate[bot] in #641
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #645
  • fix(deps): update module github.com/getsops/sops/v3 to v3.11.0 by @renovate[bot] in #646
  • chore(deps): pin actions/upload-artifact action to ea165f8 by @renovate[bot] in #651
  • chore(deps): update docker/login-action action to v3.6.0 by @renovate[bot] in #652
  • chore(deps): update golang:1.25.1 docker digest to ab1f5c4 by @renovate[bot] in #653
  • chore(deps): update ubuntu/squid:latest docker digest to 091114b by @renovate[bot] in #654
  • chore(deps): update gcr.io/distroless/base-debian12 docker digest to 9e9b50d by @renovate[bot] in #655
  • chore(deps): update github/codeql-action digest to 64d10c1 by @renovate[bot] in #656
  • fix(deps): update module github.com/docker/docker to v28.5.0+incompatible by @renovate[bot] in #657

📚 Miscellaneous

  • chore(deps): replace deprecated yaml module by @kimdre in #643
  • ci: add SBOM generation by @kimdre in #648
  • ci: change SBOM output format to CycloneDX by @kimdre in #649

New Contributors

Full Changelog: v0.38.0...v0.39.0

v0.39.0-rc.1

29 Sep 19:06
dec5de1

Choose a tag to compare

v0.39.0-rc.1 Pre-release
Pre-release

What's Changed

fix(webhook): use the correct CommitSHA field for Gitlab payloads #644

📦 Dependencies

📚 Miscellaneous

  • chore(deps): replace deprecated yaml module by @kimdre in #643

Full Changelog: v0.38.0...v0.39.0-rc.1

v0.38.0

28 Sep 17:14
5cd3670

Choose a tag to compare

What's Changed

The build pipeline now uses the correct Github Actions Runner for arm64 images, reducing the total build time from ~35 minutes to 3-4 minutes. Images for new releases will now be available to you much faster!

📦 Dependencies

  • chore(deps): update github/codeql-action digest to 3599b3b by @renovate[bot] in #636
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #637

📚 Miscellaneous

  • ci: improve build execution by using matrix jobs by @kimdre in #640

Full Changelog: v0.37.3...v0.38.0

v0.38.0-rc.5

28 Sep 14:03
31dd620

Choose a tag to compare

v0.38.0-rc.5 Pre-release
Pre-release

ci: enable provenance and SBOM generation for Docker builds

Full Changelog: v0.38.0-rc.3...v0.38.0-rc.5

v0.38.0-rc.4

28 Sep 13:44
add0729

Choose a tag to compare

v0.38.0-rc.4 Pre-release
Pre-release

ci: test build cache

Full Changelog: v0.38.0-rc.2...v0.38.0-rc.4

v0.38.0-rc.3

28 Sep 13:39
add0729

Choose a tag to compare

v0.38.0-rc.3 Pre-release
Pre-release

ci: update build cache scope to use PLATFORM_PAIR environment variable

Full Changelog: v0.38.0-rc.2...v0.38.0-rc.3

v0.38.0-rc.2

28 Sep 13:35
1495942

Choose a tag to compare

v0.38.0-rc.2 Pre-release
Pre-release

ci: fix docker build cache in matrix job by adding a scope

Full Changelog: v0.38.0-rc.1...v0.38.0-rc.2

v0.38.0-rc.1

28 Sep 13:25
771114b

Choose a tag to compare

v0.38.0-rc.1 Pre-release
Pre-release

What's Changed

✨ Features

  • ci: improve build execution by using matrix jobs by @kimdre in #640

📦 Dependencies

  • chore(deps): update github/codeql-action digest to 3599b3b by @renovate[bot] in #636
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #637

Full Changelog: v0.37.3...v0.38.0-rc.1