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@5663ac5a55be066ceb7499d4f86a0883386554af
24
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
25
25
- name : Install node modules
26
26
run : pnpm install --frozen-lockfile
27
27
- name : Generate JSON schema types
@@ -42,11 +42,13 @@ jobs:
42
42
runs-on : ubuntu-latest
43
43
steps :
44
44
- name : Initialize environment
45
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@5663ac5a55be066ceb7499d4f86a0883386554af
45
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
46
46
- name : Setup Bazel
47
- uses : angular/dev-infra/github-actions/bazel/setup@5663ac5a55be066ceb7499d4f86a0883386554af
47
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
48
48
- name : Setup Bazel RBE
49
- uses : angular/dev-infra/github-actions/bazel/configure-remote@5663ac5a55be066ceb7499d4f86a0883386554af
49
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
50
+ with :
51
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
50
52
- name : Install node modules
51
53
run : pnpm install --frozen-lockfile
52
54
- name : Build release targets
@@ -57,11 +59,13 @@ jobs:
57
59
runs-on : ubuntu-latest
58
60
steps :
59
61
- name : Initialize environment
60
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@5663ac5a55be066ceb7499d4f86a0883386554af
62
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
61
63
- name : Setup Bazel
62
- uses : angular/dev-infra/github-actions/bazel/setup@5663ac5a55be066ceb7499d4f86a0883386554af
64
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
63
65
- name : Setup Bazel RBE
64
- uses : angular/dev-infra/github-actions/bazel/configure-remote@5663ac5a55be066ceb7499d4f86a0883386554af
66
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
67
+ with :
68
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
65
69
- name : Install node modules
66
70
run : pnpm install --frozen-lockfile
67
71
- name : Run module and package tests
@@ -81,13 +85,15 @@ jobs:
81
85
runs-on : ${{ matrix.os }}
82
86
steps :
83
87
- name : Initialize environment
84
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@5663ac5a55be066ceb7499d4f86a0883386554af
88
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
85
89
- name : Install node modules
86
90
run : pnpm install --frozen-lockfile
87
91
- name : Setup Bazel
88
- uses : angular/dev-infra/github-actions/bazel/setup@5663ac5a55be066ceb7499d4f86a0883386554af
92
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
89
93
- name : Setup Bazel RBE
90
- uses : angular/dev-infra/github-actions/bazel/configure-remote@5663ac5a55be066ceb7499d4f86a0883386554af
94
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
95
+ with :
96
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
91
97
- name : Run CLI E2E tests
92
98
run : pnpm bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}
93
99
@@ -102,7 +108,12 @@ jobs:
102
108
runs-on : ${{ matrix.os }}
103
109
steps :
104
110
- name : Initialize environment
105
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@5663ac5a55be066ceb7499d4f86a0883386554af
111
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
112
+ - name : Setup Bazel RBE
113
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
114
+ with :
115
+ allow_windows_rbe : true
116
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
106
117
- name : Run CLI E2E tests
107
118
uses : ./.github/shared-actions/windows-bazel-test
108
119
with :
@@ -123,13 +134,15 @@ jobs:
123
134
runs-on : ${{ matrix.os }}
124
135
steps :
125
136
- name : Initialize environment
126
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@5663ac5a55be066ceb7499d4f86a0883386554af
137
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
127
138
- name : Install node modules
128
139
run : pnpm install --frozen-lockfile
129
140
- name : Setup Bazel
130
- uses : angular/dev-infra/github-actions/bazel/setup@5663ac5a55be066ceb7499d4f86a0883386554af
141
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
131
142
- name : Setup Bazel RBE
132
- uses : angular/dev-infra/github-actions/bazel/configure-remote@5663ac5a55be066ceb7499d4f86a0883386554af
143
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
144
+ with :
145
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
133
146
- name : Run CLI E2E tests
134
147
run : pnpm bazel test --test_env=E2E_SHARD_TOTAL=3 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}
135
148
@@ -145,13 +158,15 @@ jobs:
145
158
runs-on : ${{ matrix.os }}
146
159
steps :
147
160
- name : Initialize environment
148
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@5663ac5a55be066ceb7499d4f86a0883386554af
161
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
149
162
- name : Install node modules
150
163
run : pnpm install --frozen-lockfile
151
164
- name : Setup Bazel
152
- uses : angular/dev-infra/github-actions/bazel/setup@5663ac5a55be066ceb7499d4f86a0883386554af
165
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
153
166
- name : Setup Bazel RBE
154
- uses : angular/dev-infra/github-actions/bazel/configure-remote@5663ac5a55be066ceb7499d4f86a0883386554af
167
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
168
+ with :
169
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
155
170
- name : Run CLI E2E tests
156
171
run : pnpm bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.snapshots.${{ matrix.subset }}_node${{ matrix.node }}
157
172
@@ -163,13 +178,15 @@ jobs:
163
178
SAUCE_TUNNEL_IDENTIFIER : angular-cli-${{ github.workflow }}-${{ github.run_number }}
164
179
steps :
165
180
- name : Initialize environment
166
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@5663ac5a55be066ceb7499d4f86a0883386554af
181
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
167
182
- name : Install node modules
168
183
run : pnpm install --frozen-lockfile
169
184
- name : Setup Bazel
170
- uses : angular/dev-infra/github-actions/bazel/setup@5663ac5a55be066ceb7499d4f86a0883386554af
185
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
171
186
- name : Setup Bazel RBE
172
- uses : angular/dev-infra/github-actions/bazel/configure-remote@5663ac5a55be066ceb7499d4f86a0883386554af
187
+ uses : angular/dev-infra/github-actions/bazel/configure-remote@e3c0efecadda0e0fbb616abcdf447c788959ca64
188
+ with :
189
+ google_credential : ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
173
190
- name : Run E2E Browser tests
174
191
env :
175
192
SAUCE_USERNAME : ${{ vars.SAUCE_USERNAME }}
@@ -197,11 +214,11 @@ jobs:
197
214
CIRCLE_BRANCH : ${{ github.ref_name }}
198
215
steps :
199
216
- name : Initialize environment
200
- uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@5663ac5a55be066ceb7499d4f86a0883386554af
217
+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@e3c0efecadda0e0fbb616abcdf447c788959ca64
201
218
- name : Install node modules
202
219
run : pnpm install --frozen-lockfile
203
220
- name : Setup Bazel
204
- uses : angular/dev-infra/github-actions/bazel/setup@5663ac5a55be066ceb7499d4f86a0883386554af
221
+ uses : angular/dev-infra/github-actions/bazel/setup@e3c0efecadda0e0fbb616abcdf447c788959ca64
205
222
- run : pnpm admin snapshots --verbose
206
223
env :
207
224
SNAPSHOT_BUILDS_GITHUB_TOKEN : ${{ secrets.SNAPSHOT_BUILDS_GITHUB_TOKEN }}
0 commit comments