8080 steps :
8181 - name : Generate random 16-byte value (32-char hex encoded)
8282 id : rng
83- uses : slsa-framework/slsa-github-generator/.github/actions/rng@main
83+ uses : slsa-framework/slsa-github-generator/.github/actions/rng@v1.6.0-rc.2
8484
8585 # verify-token verifies the slsa token.
8686 verify-token :
@@ -96,15 +96,15 @@ jobs:
9696 steps :
9797 - name : Verify token
9898 id : verify
99- uses : slsa-framework/slsa-github-generator/.github/actions/verify-token@main
99+ uses : slsa-framework/slsa-github-generator/.github/actions/verify-token@v1.6.0-rc.2
100100 with :
101101 slsa-workflow-recipient : " delegator_generic_slsa3.yml"
102102 slsa-unverified-token : ${{ inputs.slsa-token }}
103103 output-predicate : ${{ env.SLSA_PREDICATE_FILE }}
104104
105105 - name : Upload predicate
106106 id : upload
107- uses : slsa-framework/slsa-github-generator/.github/actions/secure-upload-artifact@main
107+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-upload-artifact@v1.6.0-rc.2
108108 with :
109109 name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_PREDICATE_FILE }}"
110110 path : ${{ env.SLSA_PREDICATE_FILE }}
@@ -115,7 +115,7 @@ jobs:
115115 runs-on : ubuntu-latest
116116 steps :
117117 - name : Check private repos
118- uses : slsa-framework/slsa-github-generator/.github/actions/privacy-check@main
118+ uses : slsa-framework/slsa-github-generator/.github/actions/privacy-check@v1.6.0-rc.2
119119 with :
120120 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."
121121 override : ${{ fromJson(needs.verify-token.outputs.slsa-verified-token).builder.rekor_log_public }}
@@ -142,7 +142,7 @@ jobs:
142142 echo "$RUNNER: $RUNNER"
143143
144144 - name : Checkout the tool repository
145- uses : slsa-framework/slsa-github-generator/.github/actions/secure-builder-checkout@main
145+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-builder-checkout@v1.6.0-rc.2
146146 with :
147147 repository : ${{ needs.verify-token.outputs.tool-repository }}
148148 ref : ${{ needs.verify-token.outputs.tool-ref }}
@@ -166,7 +166,7 @@ jobs:
166166 tree
167167
168168 - name : Checkout the project repository
169- uses : slsa-framework/slsa-github-generator/.github/actions/secure-project-checkout@main
169+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-project-checkout@v1.6.0-rc.2
170170 with :
171171 fetch-depth : ${{ toJson(needs.verify-token.outputs.slsa-verified-token).source.checkout.fetch_depth }}
172172
@@ -207,7 +207,7 @@ jobs:
207207
208208 - name : Upload artifact layout file
209209 id : upload
210- uses : slsa-framework/slsa-github-generator/.github/actions/secure-upload-artifact@main
210+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-upload-artifact@v1.6.0-rc.2
211211 with :
212212 name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_ARTIFACTS_FILE }}"
213213 path : " ${{ env.SLSA_ARTIFACTS_FILE }}"
@@ -222,14 +222,14 @@ jobs:
222222 runs-on : ubuntu-latest
223223 steps :
224224 - name : Download the artifact layout file
225- uses : slsa-framework/slsa-github-generator/.github/actions/secure-download-artifact@main
225+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-download-artifact@v1.6.0-rc.2
226226 with :
227227 name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_ARTIFACTS_FILE }}"
228228 path : " ${{ env.SLSA_ARTIFACTS_FILE }}"
229229 sha256 : ${{ needs.build-artifacts-ubuntu.outputs.artifacts-layout-sha256 }}
230230
231231 - name : Download the predicate file
232- uses : slsa-framework/slsa-github-generator/.github/actions/secure-download-artifact@main
232+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-download-artifact@v1.6.0-rc.2
233233 with :
234234 name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_PREDICATE_FILE }}"
235235 path : ${{ env.SLSA_PREDICATE_FILE }}
@@ -259,7 +259,7 @@ jobs:
259259
260260 - name : Generate attestations
261261 id : attestations
262- uses : slsa-framework/slsa-github-generator/.github/actions/generate-attestations@main
262+ uses : slsa-framework/slsa-github-generator/.github/actions/generate-attestations@v1.6.0-rc.2
263263 with :
264264 slsa-layout-file : ${{ env.SLSA_ARTIFACTS_FILE }}
265265 predicate-type : ${{ steps.predicate-type.outputs.predicate-type }}
@@ -268,7 +268,7 @@ jobs:
268268
269269 - name : Sign attestations
270270 id : sign
271- uses : slsa-framework/slsa-github-generator/.github/actions/sign-attestations@main
271+ uses : slsa-framework/slsa-github-generator/.github/actions/sign-attestations@v1.6.0-rc.2
272272 with :
273273 attestations : attestations
274274 output-folder : " ${{ needs.rng.outputs.value }}-slsa-attestations"
0 commit comments