7777 steps :
7878 - name : Generate random 16-byte value (32-char hex encoded)
7979 id : rng
80- uses : slsa-framework/slsa-github-generator/.github/actions/rng@main
80+ uses : slsa-framework/slsa-github-generator/.github/actions/rng@v1.6.0-rc.1
8181
8282 # verify-token verifies the slsa token.
8383 verify-token :
@@ -91,15 +91,15 @@ jobs:
9191 steps :
9292 - name : Verify token
9393 id : verify
94- uses : slsa-framework/slsa-github-generator/.github/actions/verify-token@main
94+ uses : slsa-framework/slsa-github-generator/.github/actions/verify-token@v1.6.0-rc.1
9595 with :
9696 slsa-workflow-recipient : " delegator_generic_slsa3.yml"
9797 slsa-unverified-token : ${{ inputs.slsa-token }}
9898 output-predicate : ${{ env.SLSA_PREDICATE_FILE }}
9999
100100 - name : Upload predicate
101101 id : upload
102- uses : slsa-framework/slsa-github-generator/.github/actions/secure-upload-artifact@main
102+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-upload-artifact@v1.6.0-rc.1
103103 with :
104104 name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_PREDICATE_FILE }}"
105105 path : ${{ env.SLSA_PREDICATE_FILE }}
@@ -110,7 +110,7 @@ jobs:
110110 runs-on : ubuntu-latest
111111 steps :
112112 - name : Check private repos
113- uses : slsa-framework/slsa-github-generator/.github/actions/privacy-check@main
113+ uses : slsa-framework/slsa-github-generator/.github/actions/privacy-check@v1.6.0-rc.1
114114 with :
115115 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."
116116 override : ${{ fromJson(needs.verify-token.outputs.slsa-verified-token).builder.rekor_log_public }}
@@ -138,7 +138,7 @@ jobs:
138138 echo "$RUNNER: $RUNNER"
139139
140140 - name : Checkout the tool repository
141- uses : slsa-framework/slsa-github-generator/.github/actions/secure-builder-checkout@main
141+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-builder-checkout@v1.6.0-rc.1
142142 with :
143143 repository : ${{ needs.verify-token.outputs.tool-repository }}
144144 ref : ${{ needs.verify-token.outputs.tool-ref }}
@@ -162,7 +162,7 @@ jobs:
162162 tree
163163
164164 - name : Checkout the project repository
165- uses : slsa-framework/slsa-github-generator/.github/actions/secure-project-checkout@main
165+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-project-checkout@v1.6.0-rc.1
166166
167167 # NOTE: This calls the Action defined in the slsa-token.
168168 - name : Build artifacts
@@ -188,7 +188,7 @@ jobs:
188188
189189 - name : Upload artifact layout file
190190 id : upload
191- uses : slsa-framework/slsa-github-generator/.github/actions/secure-upload-artifact@main
191+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-upload-artifact@v1.6.0-rc.1
192192 with :
193193 name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_ARTIFACTS_FILE }}"
194194 path : " ${{ env.SLSA_ARTIFACTS_FILE }}"
@@ -203,14 +203,14 @@ jobs:
203203 runs-on : ubuntu-latest
204204 steps :
205205 - name : Download the artifact layout file
206- uses : slsa-framework/slsa-github-generator/.github/actions/secure-download-artifact@main
206+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-download-artifact@v1.6.0-rc.1
207207 with :
208208 name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_ARTIFACTS_FILE }}"
209209 path : " ${{ env.SLSA_ARTIFACTS_FILE }}"
210210 sha256 : ${{ needs.build-artifacts-ubuntu.outputs.artifacts-layout-sha256 }}
211211
212212 - name : Download the predicate file
213- uses : slsa-framework/slsa-github-generator/.github/actions/secure-download-artifact@main
213+ uses : slsa-framework/slsa-github-generator/.github/actions/secure-download-artifact@v1.6.0-rc.1
214214 with :
215215 name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_PREDICATE_FILE }}"
216216 path : ${{ env.SLSA_PREDICATE_FILE }}
@@ -240,7 +240,7 @@ jobs:
240240
241241 - name : Generate attestations
242242 id : attestations
243- uses : slsa-framework/slsa-github-generator/.github/actions/generate-attestations@main
243+ uses : slsa-framework/slsa-github-generator/.github/actions/generate-attestations@v1.6.0-rc.1
244244 with :
245245 slsa-layout-file : ${{ env.SLSA_ARTIFACTS_FILE }}
246246 predicate-type : ${{ steps.predicate-type.outputs.predicate-type }}
@@ -249,7 +249,7 @@ jobs:
249249
250250 - name : Sign attestations
251251 id : sign
252- uses : slsa-framework/slsa-github-generator/.github/actions/sign-attestations@main
252+ uses : slsa-framework/slsa-github-generator/.github/actions/sign-attestations@v1.6.0-rc.1
253253 with :
254254 attestations : attestations
255255 output-folder : " ${{ needs.rng.outputs.value }}-slsa-attestations"
0 commit comments