21
21
runs-on : ubuntu-latest
22
22
steps :
23
23
- name : Initialize environment
24
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
24
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
25
25
with :
26
26
cache-node-modules : true
27
27
- name : Install node modules
@@ -54,17 +54,19 @@ jobs:
54
54
runs-on : ubuntu-latest
55
55
steps :
56
56
- name : Initialize environment
57
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
57
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
58
58
with :
59
59
cache-node-modules : true
60
60
- name : Setup Bazel
61
- uses : angular/dev-infra/github-actions/bazel/setup@8a438a3bdc519880d78b5ac92b62bfe688deb058
61
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
62
62
- name : Setup Bazel RBE
63
- uses : angular/dev-infra/github-actions/bazel/configure-remote@8a438a3bdc519880d78b5ac92b62bfe688deb058
63
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
64
+ with :
65
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
64
66
- name : Install node modules
65
67
run : yarn install --frozen-lockfile
66
68
- name : Check API Goldens
67
- run : yarn bazel test tools/public_api_guard /...
69
+ run : yarn bazel test goldens /...
68
70
- uses : ./.github/actions/slack
69
71
if : failure()
70
72
with :
@@ -75,13 +77,15 @@ jobs:
75
77
runs-on : ubuntu-latest
76
78
steps :
77
79
- name : Initialize environment
78
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
80
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
79
81
with :
80
82
cache-node-modules : true
81
83
- name : Setup Bazel
82
- uses : angular/dev-infra/github-actions/bazel/setup@8a438a3bdc519880d78b5ac92b62bfe688deb058
84
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
83
85
- name : Setup Bazel RBE
84
- uses : angular/dev-infra/github-actions/bazel/configure-remote@8a438a3bdc519880d78b5ac92b62bfe688deb058
86
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
87
+ with :
88
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
85
89
- name : Install node modules
86
90
run : yarn install --frozen-lockfile
87
91
- name : Run e2e tests
@@ -96,19 +100,19 @@ jobs:
96
100
runs-on : ubuntu-latest
97
101
steps :
98
102
- name : Initialize environment
99
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
103
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
100
104
with :
101
105
cache-node-modules : true
102
106
- name : Setup Bazel
103
- uses : angular/dev-infra/github-actions/bazel/setup@8a438a3bdc519880d78b5ac92b62bfe688deb058
107
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
104
108
- name : Setup Bazel RBE
105
- uses : angular/dev-infra/github-actions/bazel/configure-remote@8a438a3bdc519880d78b5ac92b62bfe688deb058
109
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
110
+ with :
111
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
106
112
- name : Install node modules
107
113
run : yarn install --frozen-lockfile
108
114
- name : Run integration tests
109
115
run : yarn integration-tests
110
- - name : Running size integration tests
111
- run : yarn integration-tests:size-test
112
116
continue-on-error : true
113
117
- uses : ./.github/actions/slack
114
118
if : failure()
@@ -120,13 +124,15 @@ jobs:
120
124
runs-on : ubuntu-latest-4core
121
125
steps :
122
126
- name : Initialize environment
123
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
127
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
124
128
with :
125
129
cache-node-modules : true
126
130
- name : Setup Bazel
127
- uses : angular/dev-infra/github-actions/bazel/setup@8a438a3bdc519880d78b5ac92b62bfe688deb058
131
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
128
132
- name : Setup Bazel RBE
129
- uses : angular/dev-infra/github-actions/bazel/configure-remote@8a438a3bdc519880d78b5ac92b62bfe688deb058
133
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
134
+ with :
135
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
130
136
- name : Install node modules
131
137
run : yarn install --frozen-lockfile
132
138
- name : Run linker AOT tests
@@ -141,13 +147,15 @@ jobs:
141
147
runs-on : ubuntu-latest-4core
142
148
steps :
143
149
- name : Initialize environment
144
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
150
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
145
151
with :
146
152
cache-node-modules : true
147
153
- name : Setup Bazel
148
- uses : angular/dev-infra/github-actions/bazel/setup@8a438a3bdc519880d78b5ac92b62bfe688deb058
154
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
149
155
- name : Setup Bazel RBE
150
- uses : angular/dev-infra/github-actions/bazel/configure-remote@8a438a3bdc519880d78b5ac92b62bfe688deb058
156
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
157
+ with :
158
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
151
159
- name : Install node modules
152
160
run : yarn install --frozen-lockfile
153
161
- name : Run linker JIT tests
@@ -162,17 +170,21 @@ jobs:
162
170
runs-on : ubuntu-latest-16core
163
171
steps :
164
172
- name : Initialize environment
165
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
173
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
166
174
with :
167
175
cache-node-modules : true
168
176
- name : Setup Bazel
169
- uses : angular/dev-infra/github-actions/bazel/setup@8a438a3bdc519880d78b5ac92b62bfe688deb058
177
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
170
178
- name : Setup Bazel RBE
171
- uses : angular/dev-infra/github-actions/bazel/configure-remote@8a438a3bdc519880d78b5ac92b62bfe688deb058
179
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
180
+ with :
181
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
172
182
- name : Install node modules
173
183
run : yarn install --frozen-lockfile
174
184
- name : Run tests
175
185
run : bazel test --build_tag_filters=-e2e --test_tag_filters=-e2e --build_tests_only -- src/...
186
+ env :
187
+ ASPECT_RULES_JS_FROZEN_PNPM_LOCK : ' 1'
176
188
- uses : ./.github/actions/slack
177
189
if : failure()
178
190
with :
@@ -183,13 +195,15 @@ jobs:
183
195
runs-on : ubuntu-latest-16core
184
196
steps :
185
197
- name : Initialize environment
186
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
198
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
187
199
with :
188
200
cache-node-modules : true
189
201
- name : Setup Bazel
190
- uses : angular/dev-infra/github-actions/bazel/setup@8a438a3bdc519880d78b5ac92b62bfe688deb058
202
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
191
203
- name : Setup Bazel RBE
192
- uses : angular/dev-infra/github-actions/bazel/configure-remote@8a438a3bdc519880d78b5ac92b62bfe688deb058
204
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
205
+ with :
206
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
193
207
- name : Install node modules
194
208
run : yarn install --frozen-lockfile
195
209
- name : Run tests
@@ -204,13 +218,13 @@ jobs:
204
218
runs-on : ubuntu-latest-4core
205
219
steps :
206
220
- name : Initialize environment
207
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
221
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
208
222
with :
209
223
cache-node-modules : true
210
224
- name : Setup Bazel
211
- uses : angular/dev-infra/github-actions/bazel/setup@8a438a3bdc519880d78b5ac92b62bfe688deb058
225
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
212
226
- name : Setup Bazel RBE
213
- uses : angular/dev-infra/github-actions/bazel/configure-remote@8a438a3bdc519880d78b5ac92b62bfe688deb058
227
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
214
228
- name : Install node modules
215
229
run : yarn install --frozen-lockfile
216
230
- name : Build and Verify Release Output
@@ -235,17 +249,17 @@ jobs:
235
249
runs-on : ubuntu-latest-4core
236
250
steps :
237
251
- name : Initialize environment
238
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
252
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
239
253
with :
240
254
cache-node-modules : true
241
255
# See: https://github.com/puppeteer/puppeteer/pull/13196 and
242
256
# https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md.
243
257
- name : Disable AppArmor
244
258
run : echo 0 | sudo tee /proc/sys/kernel/apparmor_restrict_unprivileged_userns
245
259
- name : Setup Bazel
246
- uses : angular/dev-infra/github-actions/bazel/setup@8a438a3bdc519880d78b5ac92b62bfe688deb058
260
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
247
261
- name : Setup Bazel RBE
248
- uses : angular/dev-infra/github-actions/bazel/configure-remote@8a438a3bdc519880d78b5ac92b62bfe688deb058
262
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
249
263
- name : Install node modules
250
264
run : yarn install --frozen-lockfile
251
265
- name : Build and Verify Release Output
@@ -273,14 +287,14 @@ jobs:
273
287
CI_RUNNER_NUMBER : ${{ github.run_id }}
274
288
steps :
275
289
- name : Initialize environment
276
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@8a438a3bdc519880d78b5ac92b62bfe688deb058
290
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
277
291
with :
278
292
cache-node-modules : true
279
293
- name : Install node modules
280
294
run : yarn install --frozen-lockfile
281
295
- name : Setup Bazel
282
- uses : angular/dev-infra/github-actions/bazel/setup@8a438a3bdc519880d78b5ac92b62bfe688deb058
296
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
283
297
- name : Setup Browserstack Variables
284
- uses : angular/dev-infra/github-actions/browserstack@8a438a3bdc519880d78b5ac92b62bfe688deb058
298
+ uses : angular/dev-infra/github-actions/browserstack@e3c0efecadda0e0fbb616abcdf447c788959ca64
285
299
- name : Run tests on Browserstack
286
300
run : ./scripts/circleci/run-browserstack-tests.sh
0 commit comments