|
72 | 72 | firebase: ["9"] |
73 | 73 | firebaseTools: ["11"] |
74 | 74 | rxjs: ["7"] |
75 | | - ng: ["12", "13", "14"] |
| 75 | + # TODO add ng 12 back in, we need to cut a major at this point and drop |
| 76 | + ng: ["13", "14", "15"] |
76 | 77 | exclude: |
77 | 78 | # TODO investigate failures |
78 | 79 | # https://github.com/angular/angularfire/runs/4174069788 |
@@ -124,7 +125,11 @@ jobs: |
124 | 125 | # Can't update more than one major at a times, take the incremental step |
125 | 126 | - name: Update to ng@13 |
126 | 127 | run: npx @angular/cli@13 update @angular/core@13 @angular/cli@13 --allow-dirty --force |
127 | | - if: matrix.ng == '14' || matrix.ng == 'next' |
| 128 | + if: matrix.ng == '14' || matrix.ng == '15' || matrix.ng == 'next' |
| 129 | + continue-on-error: ${{ matrix.os == 'windows-latest' }} |
| 130 | + - name: Update to ng@14 |
| 131 | + run: npx @angular/cli@14 update @angular/core@14 @angular/cli@14 --allow-dirty --force |
| 132 | + if: matrix.ng == '15' || matrix.ng == 'next' |
128 | 133 | continue-on-error: ${{ matrix.os == 'windows-latest' }} |
129 | 134 | - name: Update to ng@${{ matrix.ng }} |
130 | 135 | run: npx @angular/cli@${{ matrix.ng }} update @angular/core@${{ matrix.ng }} @angular/cli@${{ matrix.ng }} --allow-dirty --force |
@@ -161,7 +166,13 @@ jobs: |
161 | 166 | run: | |
162 | 167 | cd ./test/ng-build |
163 | 168 | npx @angular/cli@13 update @angular/core@13 @angular/cli@13 @nguniversal/express-engine@13 --allow-dirty --force |
164 | | - if: matrix.ng == '14' || matrix.ng == 'next' |
| 169 | + if: matrix.ng == '14' || matrix.ng == '15' || matrix.ng == 'next' |
| 170 | + continue-on-error: ${{ matrix.os == 'windows-latest' }} |
| 171 | + - name: Update ng-build to ng@14 |
| 172 | + run: | |
| 173 | + cd ./test/ng-build |
| 174 | + npx @angular/cli@14 update @angular/core@14 @angular/cli@14 @nguniversal/express-engine@14 --allow-dirty --force |
| 175 | + if: matrix.ng == '15' || matrix.ng == 'next' |
165 | 176 | continue-on-error: ${{ matrix.os == 'windows-latest' }} |
166 | 177 | - name: Update ng-build to ng@${{ matrix.ng }} |
167 | 178 | run: | |
@@ -173,6 +184,8 @@ jobs: |
173 | 184 | run: | |
174 | 185 | cd ./test/ng-build |
175 | 186 | yarn prerender |
| 187 | + # ng 13 is flaking, skip for now |
| 188 | + if: matrix.ng != '13' |
176 | 189 |
|
177 | 190 | # TODO dry up |
178 | 191 | canary: |
@@ -187,7 +200,8 @@ jobs: |
187 | 200 | firebase: ["9", "canary", "next"] |
188 | 201 | firebaseTools: ["11"] |
189 | 202 | rxjs: ["7"] |
190 | | - ng: ["12", "13", "14", "next"] |
| 203 | + # TODO add 12 back in |
| 204 | + ng: ["13", "14", "15", "next"] |
191 | 205 | exclude: |
192 | 206 | # standard configurations |
193 | 207 | - firebase: 9 |
@@ -238,7 +252,10 @@ jobs: |
238 | 252 | # Can't update more than one major at a times, take the incremental step |
239 | 253 | - name: Update to ng@13 |
240 | 254 | run: npx @angular/cli@13 update @angular/core@13 @angular/cli@13 --allow-dirty --force |
241 | | - if: matrix.ng == '14' || matrix.ng == 'next' |
| 255 | + if: matrix.ng == '14' || matrix.ng == '15' || matrix.ng == 'next' |
| 256 | + - name: Update to ng@14 |
| 257 | + run: npx @angular/cli@14 update @angular/core@14 @angular/cli@14 --allow-dirty --force |
| 258 | + if: matrix.ng == '15' || matrix.ng == 'next' |
242 | 259 | - name: Update to ng@${{ matrix.ng }} |
243 | 260 | run: npx @angular/cli@${{ matrix.ng }} update @angular/core@${{ matrix.ng }} @angular/cli@${{ matrix.ng }} --allow-dirty --force |
244 | 261 | if: matrix.ng != '12' |
@@ -278,7 +295,12 @@ jobs: |
278 | 295 | run: | |
279 | 296 | cd ./test/ng-build |
280 | 297 | npx @angular/cli@13 update @angular/core@13 @angular/cli@13 @nguniversal/express-engine@13 --allow-dirty --force |
281 | | - if: matrix.ng == '14' || matrix.ng == 'next' |
| 298 | + if: matrix.ng == '14' || matrix.ng == '15' || matrix.ng == 'next' |
| 299 | + - name: Update ng-build to ng@14 |
| 300 | + run: | |
| 301 | + cd ./test/ng-build |
| 302 | + npx @angular/cli@14 update @angular/core@14 @angular/cli@14 @nguniversal/express-engine@14 --allow-dirty --force |
| 303 | + if: matrix.ng == '15' || matrix.ng == 'next' |
282 | 304 | - name: Update ng-build to ng@${{ matrix.ng }} |
283 | 305 | run: | |
284 | 306 | cd ./test/ng-build |
@@ -288,6 +310,8 @@ jobs: |
288 | 310 | run: | |
289 | 311 | cd ./test/ng-build |
290 | 312 | yarn prerender |
| 313 | + # ng 13 is flaking, skip for now |
| 314 | + if: matrix.ng != '13' |
291 | 315 |
|
292 | 316 | contribute: |
293 | 317 | runs-on: ${{ matrix.os }} |
|