Compare commits

...

5 Commits

Author SHA1 Message Date
Matheus Pimenta dcaa79351e
Merge pull request #1184 from fluxcd/release-v1.7.1
Release v1.7.1
2025-09-24 19:29:15 +01:00
Matheus Pimenta ba4822250d
Release v1.7.1
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
2025-09-24 19:06:25 +01:00
Matheus Pimenta 786f49366a
Add changelog entry for v1.7.1
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
2025-09-24 19:05:38 +01:00
Matheus Pimenta cd7f0d989a
Merge pull request #1183 from fluxcd/backport-fix-release-v1.7.x
[release/v1.7.x] Fix release workflow
2025-09-24 18:52:03 +01:00
Matheus Pimenta b9fc804fff
Fix release workflow
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
2025-09-24 18:43:35 +01:00
4 changed files with 20 additions and 10 deletions

View File

@ -32,7 +32,7 @@ jobs:
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.1.0
with:
provenance-name: "provenance.intoto.jsonl"
base64-subjects: "${{ needs.release.outputs.hashes }}"
base64-subjects: "${{ needs.release.outputs.release-digests }}"
upload-assets: true
dockerhub-provenance:
needs: [release]
@ -44,9 +44,9 @@ jobs:
if: startsWith(github.ref, 'refs/tags/v')
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.1.0
with:
image: ${{ needs.release.outputs.image_url }}
digest: ${{ needs.release.outputs.image_digest }}
registry-username: fluxcdbot
image: ${{ needs.release.outputs.image-name }}
digest: ${{ needs.release.outputs.image-digest }}
registry-username: ${{ github.repository_owner == 'fluxcd' && 'fluxcdbot' || github.repository_owner }}
secrets:
registry-password: ${{ secrets.DOCKER_FLUXCD_PASSWORD }}
ghcr-provenance:
@ -59,8 +59,8 @@ jobs:
if: startsWith(github.ref, 'refs/tags/v')
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.1.0
with:
image: ghcr.io/${{ needs.release.outputs.image_url }}
digest: ${{ needs.release.outputs.image_digest }}
registry-username: fluxcdbot
image: ghcr.io/${{ needs.release.outputs.image-name }}
digest: ${{ needs.release.outputs.image-digest }}
registry-username: fluxcdbot # not necessary for ghcr.io
secrets:
registry-password: ${{ secrets.GHCR_TOKEN }}
registry-password: ${{ secrets.GITHUB_TOKEN }}

View File

@ -2,6 +2,16 @@
All notable changes to this project are documented in this file.
## 1.7.1
**Release date:** 2025-09-24
This patch release fixes the release workflow.
Fixes:
- Fix release workflow
[#1179](https://github.com/fluxcd/notification-controller/pull/1179)
## 1.7.0
**Release date:** 2025-09-24

View File

@ -6,4 +6,4 @@ resources:
images:
- name: fluxcd/notification-controller
newName: fluxcd/notification-controller
newTag: v1.7.0
newTag: v1.7.1

2
go.mod
View File

@ -16,7 +16,7 @@ require (
github.com/chainguard-dev/git-urls v1.0.2
github.com/elazarl/goproxy v1.7.2
github.com/fluxcd/cli-utils v0.36.0-flux.15
github.com/fluxcd/notification-controller/api v1.7.0
github.com/fluxcd/notification-controller/api v1.7.1
github.com/fluxcd/pkg/apis/event v0.19.0
github.com/fluxcd/pkg/apis/meta v1.21.0
github.com/fluxcd/pkg/auth v0.31.0