@@ -67,14 +67,14 @@ jobs:
67
67
fi
68
68
69
69
- name : Checkout
70
- uses : actions/checkout@v4
70
+ uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
71
71
with :
72
72
fetch-depth : 1
73
73
ref : ${{ github.event.inputs.branch }}
74
74
submodules : true
75
75
76
76
- name : Setup Node.js
77
- uses : actions/setup-node@v4
77
+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
78
78
with :
79
79
node-version : ' 24'
80
80
# Update npm to the latest version to enable OIDC
90
90
run : pnpm install --frozen-lockfile
91
91
92
92
- name : Download Artifact
93
-
93
+ uses : actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
94
94
with :
95
95
path : binaries
96
96
@@ -114,7 +114,7 @@ jobs:
114
114
environment : release
115
115
steps :
116
116
- name : Checkout
117
- uses : actions/checkout@v4
117
+ uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
118
118
with :
119
119
fetch-depth : 1
120
120
ref : ${{ github.event.inputs.branch }}
@@ -124,7 +124,7 @@ jobs:
124
124
uses : ./.github/actions/setup-node
125
125
126
126
- name : Download Artifact
127
-
127
+ uses : actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
128
128
with :
129
129
path : binaries
130
130
@@ -147,7 +147,7 @@ jobs:
147
147
fi
148
148
fi
149
149
- name : Upload VSCE artifact
150
- uses : actions/upload-artifact@v4
150
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
151
151
with :
152
152
path : packages/vscode-extension/rslint-*.vsix
153
153
@@ -159,7 +159,7 @@ jobs:
159
159
environment : release
160
160
steps :
161
161
- name : Checkout
162
- uses : actions/checkout@v4
162
+ uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
163
163
with :
164
164
fetch-depth : 1
165
165
ref : ${{ github.event.inputs.branch }}
@@ -169,7 +169,7 @@ jobs:
169
169
uses : ./.github/actions/setup-node
170
170
171
171
- name : Download Artifact
172
-
172
+ uses : actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
173
173
with :
174
174
path : binaries
175
175
@@ -208,14 +208,14 @@ jobs:
208
208
runs-on : rspack-ubuntu-22.04-large
209
209
steps :
210
210
- name : Checkout
211
- uses : actions/checkout@v4
211
+ uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
212
212
with :
213
213
fetch-depth : 1
214
214
ref : ${{ github.event.inputs.branch }}
215
215
submodules : true
216
216
217
217
- name : Setup Node.js
218
- uses : actions/setup-node@v4
218
+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
219
219
with :
220
220
node-version : ' 24'
221
221
@@ -232,7 +232,7 @@ jobs:
232
232
run : pnpm install --frozen-lockfile
233
233
234
234
- name : Download Artifact
235
-
235
+ uses : actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
236
236
with :
237
237
path : binaries
238
238
@@ -306,14 +306,14 @@ jobs:
306
306
runs-on : rspack-ubuntu-22.04-large
307
307
steps :
308
308
- name : Checkout
309
- uses : actions/checkout@v4
309
+ uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
310
310
with :
311
311
fetch-depth : 1
312
312
ref : ${{ github.event.inputs.branch }}
313
313
submodules : true
314
314
315
315
- name : Setup Node.js
316
- uses : actions/setup-node@v4
316
+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
317
317
with :
318
318
node-version : ' 24'
319
319
@@ -334,7 +334,7 @@ jobs:
334
334
GOOS=${{ matrix.goos }} GOARCH=${{ matrix.goarch }} go build -o ${{ matrix.node_os }}-${{ matrix.node_arch }}-rslint ./cmd/rslint
335
335
336
336
- name : Upload artifact
337
- uses : actions/upload-artifact@v4
337
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
338
338
with :
339
339
name : ${{ matrix.node_os }}-${{ matrix.node_arch }}-rslint
340
340
path : ${{ matrix.node_os }}-${{ matrix.node_arch }}-rslint
0 commit comments