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.5.0-rc.0
8181
8282 # verify-token verifies the slsa token.
8383 verify-token :
@@ -91,15 +91,15 @@ jobs:
9191 steps :
9292 - name : Verify token with test action
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.5.0-rc.0
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.5.0-rc.0
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.5.0-rc.0
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.5.0-rc.0
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.5.0-rc.0
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.5.0-rc.0
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.5.0-rc.0
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.5.0-rc.0
214214 with :
215215 name : " ${{ needs.rng.outputs.value }}-${{ env.SLSA_PREDICATE_FILE }}"
216216 path : ${{ env.SLSA_PREDICATE_FILE }}
@@ -223,7 +223,7 @@ jobs:
223223
224224 - name : Generate attestations
225225 id : attestations
226- uses : slsa-framework/slsa-github-generator/.github/actions/generate-attestations@main
226+ uses : slsa-framework/slsa-github-generator/.github/actions/generate-attestations@v1.5.0-rc.0
227227 with :
228228 slsa-layout-file : ${{ env.SLSA_ARTIFACTS_FILE }}
229229 predicate-type : " https://slsa.dev/provenance/v1.0?draft"
@@ -232,7 +232,7 @@ jobs:
232232
233233 - name : Sign attestations
234234 id : sign
235- uses : slsa-framework/slsa-github-generator/.github/actions/sign-attestations@main
235+ uses : slsa-framework/slsa-github-generator/.github/actions/sign-attestations@v1.5.0-rc.0
236236 with :
237237 attestations : attestations
238238 output-folder : " ${{ needs.rng.outputs.value }}-slsa-attestations"
0 commit comments