24
24
25
25
steps :
26
26
- name : checkout
27
- uses : actions/checkout@v5
27
+ uses :
actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # [email protected]
28
28
with :
29
29
persist-credentials : false
30
30
44
44
run : script/build
45
45
46
46
- name : upload artifact
47
- uses : actions/upload-artifact@4 .6.2
47
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # pin@v4 .6.2
48
48
id : upload-artifact
49
49
with :
50
50
path : " ${{ steps.build.outputs.gem_path }}"
@@ -58,11 +58,11 @@ jobs:
58
58
packages : write
59
59
id-token : write
60
60
steps :
61
- - uses : actions/checkout@v5
61
+ -
uses :
actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # [email protected]
62
62
with :
63
63
persist-credentials : false
64
64
65
- - uses : actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0
65
+ -
uses :
actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # [email protected]
66
66
with :
67
67
artifact-ids : ${{ needs.build.outputs.artifact-id }}
68
68
@@ -128,12 +128,12 @@ jobs:
128
128
contents : read
129
129
130
130
steps :
131
- - uses : actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0
131
+ -
uses :
actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # [email protected]
132
132
with :
133
133
artifact-ids : ${{ needs.build.outputs.artifact-id }}
134
134
135
135
- name : attest build provenance
136
-
136
+ uses : actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # pin@ v3.0.0
137
137
with :
138
138
subject-path : " artifact/${{ needs.build.outputs.gem_path }}"
139
139
@@ -143,7 +143,7 @@ jobs:
143
143
runs-on : ubuntu-latest
144
144
145
145
steps :
146
- - uses : actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0
146
+ -
uses :
actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # [email protected]
147
147
with :
148
148
artifact-ids : ${{ needs.build.outputs.artifact-id }}
149
149
0 commit comments