20
20
group : ai-bot-test-${{ github.head_ref || github.run_id }}
21
21
cancel-in-progress : true
22
22
steps :
23
- - uses : actions/checkout@v4
23
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
24
24
- uses : ./.github/actions/init
25
25
- name : AI Bot test suite
26
26
run : pnpm test
33
33
group : boxel-motion-test-${{ github.head_ref || github.run_id }}
34
34
cancel-in-progress : true
35
35
steps :
36
- - uses : actions/checkout@v4
36
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
37
37
- uses : ./.github/actions/init
38
38
- name : Build boxel-motion
39
39
run : pnpm build
49
49
group : boxel-ui-test-${{ github.head_ref || github.run_id }}
50
50
cancel-in-progress : true
51
51
steps :
52
- - uses : actions/checkout@v4
52
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
53
53
- uses : ./.github/actions/init
54
54
- name : Build boxel-icons
55
55
run : pnpm build
68
68
group : boxel-ui-raw-icon-changes-only-${{ github.head_ref || github.run_id }}
69
69
cancel-in-progress : true
70
70
steps :
71
- - uses : actions/checkout@v4
71
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
72
72
- uses : ./.github/actions/init
73
73
- name : Rebuild boxel-ui icons
74
74
run : pnpm rebuild:icons
83
83
group : boxel-icons-raw-icon-changes-only-${{ github.head_ref || github.run_id }}
84
84
cancel-in-progress : true
85
85
steps :
86
- - uses : actions/checkout@v4
86
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
87
87
- uses : ./.github/actions/init
88
88
- name : Rebuild boxel-icons icons
89
89
run : pnpm rebuild:all
@@ -103,7 +103,7 @@ jobs:
103
103
group : matrix-client-test-${{ matrix.shardIndex }}-${{ github.head_ref || github.run_id }}
104
104
cancel-in-progress : true
105
105
steps :
106
- - uses : actions/checkout@v4
106
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
107
107
- uses : ./.github/actions/init
108
108
- name : Install Playwright Browsers
109
109
run : pnpm exec playwright install --with-deps
@@ -135,7 +135,7 @@ jobs:
135
135
run : pnpm test:group ${{ matrix.shardIndex }}/${{ matrix.shardTotal }}
136
136
working-directory : packages/matrix
137
137
- name : Upload realm server log
138
- uses : actions/upload-artifact@v4
138
+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # 4.6.1
139
139
if : always()
140
140
with :
141
141
name : matrix-test-realm-server-log-${{ matrix.shardIndex }}
@@ -144,15 +144,15 @@ jobs:
144
144
145
145
- name : Upload blob report to GitHub Actions Artifacts
146
146
if : ${{ !cancelled() }}
147
- uses : actions/upload-artifact@v4
147
+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # 4.6.1
148
148
with :
149
149
name : blob-report-${{ matrix.shardIndex }}
150
150
path : packages/matrix/blob-report
151
151
retention-days : 1
152
152
153
153
- name : Upload Playwright traces
154
154
if : ${{ !cancelled() }}
155
- uses : actions/upload-artifact@v4
155
+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # 4.6.1
156
156
with :
157
157
name : playwright-traces-${{ matrix.shardIndex }}
158
158
path : packages/matrix/test-results/**/trace.zip
@@ -178,11 +178,11 @@ jobs:
178
178
- name : Create a timestamp as a directory to store reports in
179
179
id : timestampid
180
180
run : echo "timestamp=$(date --utc +%Y%m%d_%H%M%SZ)" >> "$GITHUB_OUTPUT"
181
- - uses : actions/checkout@v4
181
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
182
182
- uses : ./.github/actions/init
183
183
184
184
- name : Download blob reports from GitHub Actions Artifacts
185
- uses : actions/download-artifact@v4
185
+ uses : actions/download-artifact@b14cf4c92620c250e1c074ab0a5800e37df86765 # 4.2.0
186
186
with :
187
187
path : all-blob-reports
188
188
pattern : blob-report-*
@@ -192,7 +192,7 @@ jobs:
192
192
run : pnpm exec playwright merge-reports --reporter html ./all-blob-reports
193
193
194
194
- name : Upload HTML report
195
- uses : actions/upload-artifact@v4
195
+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # 4.6.1
196
196
with :
197
197
name : html-report--attempt-${{ github.run_attempt }}
198
198
path : playwright-report
@@ -207,7 +207,7 @@ jobs:
207
207
echo "AWS_S3_BUCKET=cardstack-boxel-matrix-playwright-reports-staging" >> $GITHUB_ENV
208
208
209
209
- name : Configure AWS credentials
210
- uses : aws-actions/configure-aws-credentials@v4
210
+ uses : aws-actions/configure-aws-credentials@ececac1a45f3b08a01d2dd070d28d111c5fe6722 # 4.1.0
211
211
with :
212
212
role-to-assume : ${{ env.AWS_ROLE_ARN }}
213
213
aws-region : us-east-1
@@ -257,7 +257,7 @@ jobs:
257
257
" virtual-network-test.ts" ,
258
258
]
259
259
steps :
260
- - uses : actions/checkout@v4
260
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
261
261
- uses : ./.github/actions/init
262
262
- name : Build boxel-icons
263
263
run : pnpm build
@@ -292,7 +292,7 @@ jobs:
292
292
env :
293
293
TEST_MODULE : ${{matrix.testModule}}
294
294
- name : Upload realm server log
295
- uses : actions/upload-artifact@v4
295
+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # 4.6.1
296
296
if : always()
297
297
with :
298
298
name : realm-server-test-realm-server-log-${{matrix.testModule}}
@@ -306,7 +306,7 @@ jobs:
306
306
group : vscode-boxel-tools-test-${{ github.head_ref || github.run_id }}
307
307
cancel-in-progress : true
308
308
steps :
309
- - uses : actions/checkout@v4
309
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
310
310
- uses : ./.github/actions/init
311
311
- name : Build boxel-icons
312
312
run : pnpm build
@@ -321,7 +321,7 @@ jobs:
321
321
run : pnpm vscode:package
322
322
working-directory : packages/vscode-boxel-tools
323
323
- name : Upload
324
- uses : actions/upload-artifact@v4
324
+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # 4.6.1
325
325
with :
326
326
name : vscode-boxel-tools
327
327
path : packages/vscode-boxel-tools/boxel-tools*vsix
@@ -333,8 +333,8 @@ jobs:
333
333
outputs :
334
334
boxel : ${{ steps.filter.outputs.boxel }}
335
335
steps :
336
- - uses : actions/checkout@v4
337
- - uses : dorny/paths-filter@v3
336
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
337
+ - uses : dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # 3.0.2
338
338
id : filter
339
339
with :
340
340
filters : |
0 commit comments