@@ -126,7 +126,7 @@ jobs:
126
126
uses : slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.1.0
127
127
with :
128
128
provenance-name : " provenance.intoto.jsonl"
129
- base64-subjects : " ${{ needs.release.outputs.hashes }}"
129
+ base64-subjects : " ${{ needs.release.outputs.release-digests }}"
130
130
upload-assets : true
131
131
132
132
dockerhub-provenance :
@@ -138,9 +138,9 @@ jobs:
138
138
if : startsWith(github.ref, 'refs/tags/v')
139
139
uses : slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.1.0
140
140
with :
141
- image : ${{ needs.release.outputs.image_url }}
142
- digest : ${{ needs.release.outputs.image_digest }}
143
- registry-username : fluxcdbot
141
+ image : ${{ needs.release.outputs.image-name }}
142
+ digest : ${{ needs.release.outputs.image-digest }}
143
+ registry-username : ${{ github.repository_owner == 'fluxcd' && ' fluxcdbot' || github.repository_owner }}
144
144
secrets :
145
145
registry-password : ${{ secrets.DOCKER_FLUXCD_PASSWORD }}
146
146
@@ -153,8 +153,8 @@ jobs:
153
153
if : startsWith(github.ref, 'refs/tags/v')
154
154
uses : slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.1.0
155
155
with :
156
- image : ghcr.io/${{ needs.release.outputs.image_url }}
157
- digest : ${{ needs.release.outputs.image_digest }}
158
- registry-username : fluxcdbot
156
+ image : ghcr.io/${{ needs.release.outputs.image-name }}
157
+ digest : ${{ needs.release.outputs.image-digest }}
158
+ registry-username : fluxcdbot # not necessary for ghcr.io
159
159
secrets :
160
- registry-password : ${{ secrets.GHCR_TOKEN }}
160
+ registry-password : ${{ secrets.GITHUB_TOKEN }}
0 commit comments