Angular Robot
1872fcd8e0
build: update cross-repo angular dependencies ( #55422 )
...
See associated pull request for more information.
PR Close #55422
2024-05-03 13:00:18 -07:00
Alan Agius
b80b46215c
ci: add adev build as part of the CI process ( #55662 )
...
Currently, this is not which caused main to be broken because breakages where not caught during PR
PR Close #55662
2024-05-03 10:20:58 -07:00
Alan Agius
72108bad4d
build: update cross-repo angular dependencies ( #55654 )
...
See associated pull request for more information.
PR Close #55654
2024-05-03 08:04:40 -07:00
Angular Robot
a33fdfd8da
build: update actions/checkout digest to 0ad4b8f ( #55537 )
...
See associated pull request for more information.
PR Close #55537
2024-05-01 15:07:18 -07:00
Angular Robot
375e9a7c78
build: update scorecard action dependencies ( #55589 )
...
See associated pull request for more information.
PR Close #55589
2024-04-30 09:20:06 -07:00
Angular Robot
2e2ca5e9d9
build: update scorecard action dependencies ( #55473 )
...
See associated pull request for more information.
PR Close #55473
2024-04-23 15:17:40 -07:00
Angular Robot
1e54956025
build: update actions/checkout action to v4.1.3 ( #55472 )
...
See associated pull request for more information.
PR Close #55472
2024-04-23 13:05:13 -07:00
Angular Robot
c4823dfd63
build: update actions/checkout digest to 1d96c77 ( #55464 )
...
See associated pull request for more information.
PR Close #55464
2024-04-23 13:03:49 -07:00
Angular Robot
a743d37f1c
build: update scorecard action dependencies ( #55419 )
...
See associated pull request for more information.
PR Close #55419
2024-04-19 13:26:38 -07:00
Angular Robot
b67e11a521
build: update cross-repo angular dependencies ( #54891 )
...
See associated pull request for more information.
PR Close #54891
2024-04-19 08:51:09 -07:00
Angular Robot
e1eae847db
build: update github/codeql-action action to v3.25.0 ( #55358 )
...
See associated pull request for more information.
PR Close #55358
2024-04-17 18:02:48 +02:00
Angular Robot
bc9114a547
build: update github/codeql-action action to v3.24.10 ( #55258 )
...
See associated pull request for more information.
PR Close #55258
2024-04-10 10:50:50 -07:00
Matthieu Riegler
f8d59211ac
docs(docs-infra): move CLI docs to ADEV ( #55242 )
...
Previously located in the `aio` directory, the commit moves the docs file into `adev` and also moves the `script` used to generated them from the `angular-cli` repo.
PR Close #55242
2024-04-08 11:35:11 -07:00
Joey Perrott
ade024407d
fix(docs-infra): remove part aio infra ( #54929 )
...
Remove parts of the aio infra
PR Close #54929
2024-04-02 18:38:04 +00:00
Jessica Janiuk
199150849b
ci: bump ng-dev hashes ( #55172 )
...
This updates ng-dev to the latest hash fixing the merge files query.
PR Close #55172
2024-04-02 18:32:21 +00:00
Jessica Janiuk
0ceefae7dc
ci: Update workflows to use latest dev infra hash ( #55128 )
...
This bumps the hash for dev-infra dependencies to utilize the latest build and changes
PR Close #55128
2024-04-01 10:00:06 -07:00
Andrew Scott
d3c75f8dbb
Revert "ci: Update workflows to use latest dev infra hash ( #55123 )" ( #55126 )
...
This reverts commit e4fde98279 .
PR Close #55126
2024-03-29 12:48:27 -07:00
Jessica Janiuk
e4fde98279
ci: Update workflows to use latest dev infra hash ( #55123 )
...
This bumps the hash for dev-infra dependencies to utilize the latest build and changes
PR Close #55123
2024-03-29 11:51:30 -07:00
Angular Robot
40e41e4d33
build: update github/codeql-action action to v3.24.9 ( #55039 )
...
See associated pull request for more information.
PR Close #55039
2024-03-28 13:05:57 -07:00
Angular Robot
1c0814f7a2
build: update github/codeql-action action to v3.24.8 ( #54932 )
...
See associated pull request for more information.
PR Close #54932
2024-03-19 16:59:48 +00:00
Joey Perrott
0be64c1628
ci: move saucelabs to regular CI job ( #54926 )
...
Move the saucelabs job to regular CI instead of the priviledged CI to prevent cache poisoning/overload
PR Close #54926
2024-03-18 11:02:37 -07:00
Joey Perrott
f50afb10c3
build: update to latest angular/dev-infra/github-actions/create-pr-for-changes ( #54904 )
...
Update to latest to correct node verison issue
PR Close #54904
2024-03-17 00:41:30 +00:00
Angular Robot
0472a92bc6
build: update cross-repo angular dependencies ( #54883 )
...
See associated pull request for more information.
PR Close #54883
2024-03-15 17:06:43 +00:00
Angular Robot
17199b9214
build: update peter-evans/create-or-update-comment action to v4 ( #54299 )
...
See associated pull request for more information.
PR Close #54299
2024-03-15 16:30:51 +00:00
Matthieu Riegler
1c9abb9ac8
build: Unplug AIO from CI ( #54765 )
...
The time has come to unplug AIO from the CI.
Farewell and thanks for your services 🫡
PR Close #54765
2024-03-11 10:59:07 -07:00
Angular Robot
684290976b
build: update scorecard action dependencies ( #54407 )
...
See associated pull request for more information.
PR Close #54407
2024-02-26 18:29:36 -08:00
Joey Perrott
96e9dbee7f
ci: automatically deploy to angular.dev on every push to the main branch ( #54436 )
...
Automatically deploy adev on each commit to the main branch
PR Close #54436
2024-02-15 10:50:03 -08:00
Joey Perrott
aefbe32cad
ci: remove feature-request bot ( #54442 )
...
Remove feature request bot from usage.
PR Close #54442
2024-02-14 15:33:54 -08:00
Angular Robot
6b345133e3
build: update cross-repo angular dependencies ( #54186 )
...
See associated pull request for more information.
PR Close #54186
2024-02-09 14:57:46 +00:00
Angular Robot
36a9bf3d6a
build: update actions/checkout action to v4 ( #54183 )
...
See associated pull request for more information.
PR Close #54183
2024-02-01 16:02:47 +00:00
Angular Robot
989d496708
build: update cross-repo angular dependencies ( #54178 )
...
See associated pull request for more information.
PR Close #54178
2024-01-31 20:13:06 +00:00
Angular Robot
4b11e0c15d
build: update actions/checkout digest to f43a0e5 ( #54177 )
...
See associated pull request for more information.
PR Close #54177
2024-01-31 17:35:59 +00:00
Angular Robot
f5ede2ab63
build: update slackapi/slack-github-action digest to 2a8087d ( #52000 )
...
See associated pull request for more information.
PR Close #52000
2024-01-31 16:47:31 +00:00
Paul Gschwendtner
25f91e38b2
build: ensure zone.js typing test is hermetic ( #54048 )
...
Currently the ZoneJS typing tests executes outside of Bazel, as a legacy
artifact of the monorepo merging (as it seems - not ideal at all).
Looks like this test relies on its own node modules, that were NOT
locked using a yarn lock file. This commit adds one, and specifically
locks it to a `@types/node` version that does not include the most
recent patch release (which seemingly introduced a breaking change)
that causes issues with TypeScript's lib checking.
Whenever we perform lock file maintenance in the future, we have the
following options:
- Consider disabling lib checking via `skipLibCheck` for this test. This
may be acceptable.
- Continue locking the node version,
- Waiting for chokidar to comply with the new signature
- Waiting for the breaking change to be rolled back.
Culprit change:
https://github.com/DefinitelyTyped/DefinitelyTyped/pull/68300
PR Close #54048
2024-01-24 14:57:05 +01:00
Joey Perrott
a057b61d1f
ci: provide proper location for artifacts to allow for firebase to find the artifacts for deployment ( #53960 )
...
Move the artifacts during deployment into adev/ so that its at the same level as the firebase.json file.
PR Close #53960
2024-01-18 18:08:30 +01:00
Angular Robot
c67647b8c2
build: update cross-repo angular dependencies ( #53970 )
...
See associated pull request for more information.
PR Close #53970
2024-01-18 17:16:34 +01:00
Joey Perrott
455b64524f
ci: use ng-dev-previews project for previews ( #53958 )
...
Rather than use the actual adev site, we should be using the ng-dev-preview site
PR Close #53958
2024-01-17 11:19:27 -08:00
Joey Perrott
0accc64cc0
ci: use the config from adev for adev previews ( #53955 )
...
Properly use the adev firebase config.
PR Close #53955
2024-01-17 09:13:42 -08:00
Joey Perrott
e1b9b662a0
ci: set up previews of adev ( #53941 )
...
Set up preview actions to allow for a preview of the adev site to be deployed for a PR with the `adev: preview` label.
PR Close #53941
2024-01-16 19:18:30 -08:00
Joey Perrott
d04f98d713
ci: run adev tests on CI ( #53941 )
...
Run tests in adev for CI
PR Close #53941
2024-01-16 19:18:30 -08:00
Angular Robot
a2087a1978
build: update cross-repo angular dependencies ( #53606 )
...
See associated pull request for more information.
PR Close #53606
2024-01-12 10:27:01 -08:00
Jan Kuehle
acf1793d7b
refactor(zone.js): delete zone.js externs ( #53445 )
...
Externs were used for Closure Compiler. Users have moved on to other
bundlers like Webpack, esbuild, etc. Externs are no longer needed.
PR Close #53445
2024-01-09 13:20:51 -08:00
Joey Perrott
e7330560cd
ci: add adev to ci ( #53833 )
...
Add adev job to CI to ensure it continues to build as expected
PR Close #53833
2024-01-09 12:15:59 -08:00
Angular Robot
4a87a8ac10
build: update cross-repo angular dependencies ( #53836 )
...
See associated pull request for more information.
PR Close #53836
2024-01-08 11:31:57 -08:00
Angular Robot
13e89bcbd7
build: update scorecard action dependencies ( #53607 )
...
See associated pull request for more information.
PR Close #53607
2023-12-18 15:32:03 +00:00
Angular Robot
6b20561e1d
build: update cross-repo angular dependencies ( #52422 )
...
See associated pull request for more information.
PR Close #52422
2023-12-13 09:15:42 -08:00
JiaLiPassion
08b0c87a94
fix(zone.js): Promise.resolve(subPromise) should return subPromise ( #53423 )
...
In the original `Promise` impelmentation, zone.js follow the spec from
https://promisesaplus.com/#point-51 .
```
const p1 = Promise.resolve(1);
const p2 = Promise.resolve(p1);
p1 === p2; // false
```
in this case, `p2` should be the same status with `p1` but they are
still different instances.
And for some edge case.
```
class MyPromise extends Promise {
constructor(sub) {
super((res) => res(null));
this.sub = sub;
}
then(onFufilled, onRejected) {
this.sub.then(onFufilled, onRejected);
}
}
const p1 = new Promise(setTimeout(res), 100);
const myP = new MyPromise(p1);
const r = await myP;
r === 1; // false
```
So in the above code, `myP` is not the same instance with `p1`,
and since `myP` is resolved in constructor, so `await myP` will
just pass without waiting for `p1`.
And in the current `tc39` spec here https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-resolve
`Promise.resolve(subP)` should return `subP`.
```
const p1 = Promise.resolve(1);
const p2 = Promise.resolve(p1);
p1 === p2; // true
```
So the above `MyPromise` can wait for the `p1` correctly.
PR Close #53423
2023-12-11 10:55:12 -08:00
Joey Perrott
0485eb816e
ci: correct label for bazel-saucelabs job ( #52873 )
...
Update the label to the correct schema
PR Close #52873
2023-11-13 22:08:44 +00:00
Angular Robot
8f045c1f45
build: update peter-evans/create-or-update-comment digest to 23ff157 ( #52279 )
...
See associated pull request for more information.
PR Close #52279
2023-11-02 10:43:16 -07:00
Angular Robot
0045f02ed3
build: update actions/checkout digest to b4ffde6 ( #52252 )
...
See associated pull request for more information.
PR Close #52252
2023-11-02 10:32:11 -07:00