From a294c5e3103f11b46d0d9612ecfdca3bed3947d3 Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Thu, 26 Mar 2026 17:36:47 +0100 Subject: [PATCH 1/2] fix: trigger delivery on tag push so semver Docker tags are applied The semver patterns in docker/metadata-action use event=tag, which requires a tag push event. The previous release: [published] trigger had event_name=release, so semver tags were never generated. --- .github/workflows/delivery.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/delivery.yml b/.github/workflows/delivery.yml index b732050..4d0f74b 100644 --- a/.github/workflows/delivery.yml +++ b/.github/workflows/delivery.yml @@ -3,10 +3,9 @@ name: Delivery on: push: branches: [main] + tags: ['v*'] pull_request: branches: [main] - release: - types: [published] workflow_dispatch: permissions: @@ -26,7 +25,7 @@ jobs: - name: Select build profile id: config run: | - if [ "${{ github.event_name }}" = "release" ]; then + if [[ "${{ github.ref }}" == refs/tags/v* ]]; then echo "profile=release" >> "$GITHUB_OUTPUT" else echo "profile=edge" >> "$GITHUB_OUTPUT" @@ -82,7 +81,7 @@ jobs: - name: Select build profile id: config run: | - if [ "${{ github.event_name }}" = "release" ]; then + if [[ "${{ github.ref }}" == refs/tags/v* ]]; then echo "profile=release" >> "$GITHUB_OUTPUT" else echo "profile=edge" >> "$GITHUB_OUTPUT" @@ -124,7 +123,7 @@ jobs: tags: | type=semver,pattern={{version}},event=tag type=semver,pattern={{major}}.{{minor}},event=tag - type=edge,enable=${{ github.event_name != 'release' }} + type=edge,enable=${{ !startsWith(github.ref, 'refs/tags/') }} type=ref,event=pr type=ref,event=branch,enable=${{ github.event_name == 'workflow_dispatch' }} From 13a38b10ebc47eb281b3647148c1464456d7c13a Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Fri, 27 Mar 2026 09:25:25 +0100 Subject: [PATCH 2/2] fix: add initial v0.1.0 changelog entry to prevent release-plz from including all history --- cryptify/CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cryptify/CHANGELOG.md b/cryptify/CHANGELOG.md index 9b39e43..d6d2bfd 100644 --- a/cryptify/CHANGELOG.md +++ b/cryptify/CHANGELOG.md @@ -13,3 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - add package description to Cargo.toml - update Rust edition from 2018 to 2021 + +## [0.1.0] - 2026-03-26 + +Initial release.