84
84
steps :
85
85
- name : Generate random 16-byte value (32-char hex encoded)
86
86
id : rng
87
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
87
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
88
88
89
89
# verify-token verifies the slsa token.
90
90
verify-token :
@@ -100,7 +100,7 @@ jobs:
100
100
steps :
101
101
- name : Verify token
102
102
id : verify
103
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
103
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
104
104
with :
105
105
slsa-workflow-recipient : " delegator_generic_slsa3.yml"
106
106
slsa-unverified-token : ${{ inputs.slsa-token }}
@@ -109,7 +109,7 @@ jobs:
109
109
110
110
- name : Upload predicate
111
111
id : upload
112
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
112
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
113
113
with :
114
114
name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_PREDICATE_FILE }}"
115
115
path : ${{ env.SLSA_PREDICATE_FILE }}
@@ -120,7 +120,7 @@ jobs:
120
120
runs-on : ubuntu-latest
121
121
steps :
122
122
- name : Check private repos
123
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
123
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
124
124
with :
125
125
error_message : " Repository is private. The workflow has halted in order to keep the repository name from being exposed in the public transparency log. Set 'private-repository' to override."
126
126
override : ${{ fromJson(needs.verify-token.outputs.slsa-verified-token).builder.rekor_log_public }}
@@ -147,7 +147,7 @@ jobs:
147
147
echo "$RUNNER: $RUNNER"
148
148
149
149
- name : Checkout the tool repository
150
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
150
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
151
151
with :
152
152
repository : ${{ needs.verify-token.outputs.tool-repository }}
153
153
ref : ${{ needs.verify-token.outputs.tool-ref }}
@@ -171,7 +171,7 @@ jobs:
171
171
tree
172
172
173
173
- name : Checkout the project repository
174
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
174
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
175
175
with :
176
176
fetch-depth : ${{ fromJson(needs.verify-token.outputs.slsa-verified-token).source.checkout.fetch_depth }}
177
177
checkout-sha1 : ${{ fromJson(needs.verify-token.outputs.slsa-verified-token).source.checkout.sha1 }}
@@ -213,7 +213,7 @@ jobs:
213
213
214
214
- name : Upload artifact layout file
215
215
id : upload
216
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
216
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
217
217
with :
218
218
name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_ARTIFACTS_FILE }}"
219
219
path : " ${{ env.SLSA_ARTIFACTS_FILE }}"
@@ -229,14 +229,14 @@ jobs:
229
229
runs-on : ubuntu-latest
230
230
steps :
231
231
- name : Download the artifact layout file
232
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
232
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
233
233
with :
234
234
name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_ARTIFACTS_FILE }}"
235
235
path : " ${{ env.SLSA_ARTIFACTS_FILE }}"
236
236
sha256 : ${{ needs.build-artifacts-ubuntu.outputs.artifacts-layout-sha256 }}
237
237
238
238
- name : Download the predicate file
239
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
239
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
240
240
with :
241
241
name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_PREDICATE_FILE }}"
242
242
path : ${{ env.SLSA_PREDICATE_FILE }}
@@ -266,7 +266,7 @@ jobs:
266
266
267
267
- name : Generate attestations
268
268
id : attestations
269
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
269
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
270
270
with :
271
271
slsa-layout-file : ${{ env.SLSA_ARTIFACTS_FILE }}
272
272
predicate-type : ${{ steps.predicate-type.outputs.predicate-type }}
@@ -275,14 +275,14 @@ jobs:
275
275
276
276
- name : Sign attestations
277
277
id : sign
278
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
278
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
279
279
with :
280
280
attestations : attestations
281
281
output-folder : " ${{ needs.rng.outputs.value }}-slsa-attestations"
282
282
283
283
- name : Upload attestations
284
284
id : upload
285
- uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .0
285
+ uses :
slsa-framework/slsa-github-generator/.github/actions/[email protected] .1
286
286
with :
287
287
name : " ${{ needs.rng.outputs.value }}-slsa-attestations"
288
288
path : " ${{ needs.rng.outputs.value }}-slsa-attestations"
0 commit comments