Joey Perrott
0d68c00961
ci: disable remote execution for out of date branch
...
Disable remote bazel execution for the branch as it is way out of date and this one off fix is better just left to run without RBE
2026-01-06 12:22:43 -05:00
Joey Perrott
01c68fe416
ci: update bazel remote setup action
...
Update the bazel remote action setup to use new credentials
2026-01-06 12:22:43 -05:00
Joey Perrott
0545200fb7
ci: don't publish to adev
...
Don't attempt to publish to adev from the 17.3.x branch as v17 still uses aio and the logic might overwrite the newer versions of adev
2026-01-06 12:22:43 -05:00
Joey Perrott
1f053a599f
ci: update to latest dev-infra actions ( #60000 )
...
Update to the latest dev-infra actions to use non-deprecated caching.
PR Close #60000
2025-02-18 19:26:50 +00:00
Angular Robot
41bd844b4e
build: update actions/checkout digest to a5ac7e5 ( #55889 )
...
See associated pull request for more information.
PR Close #55889
2024-05-21 12:19:30 -07:00
Angular Robot
5a93df9f18
build: update scorecard action dependencies ( #55786 )
...
See associated pull request for more information.
PR Close #55786
2024-05-15 08:48:27 -07:00
Angular Robot
0e6fbfb758
build: update actions/checkout digest to 0ad4b8f ( #55537 )
...
See associated pull request for more information.
PR Close #55537
2024-05-01 15:07:21 -07:00
Angular Robot
6250269f1f
build: update scorecard action dependencies ( #55589 )
...
See associated pull request for more information.
PR Close #55589
2024-04-30 09:20:10 -07:00
Angular Robot
5083d893a9
build: update scorecard action dependencies ( #55473 )
...
See associated pull request for more information.
PR Close #55473
2024-04-23 15:17:43 -07:00
Angular Robot
d38135a12d
build: update actions/checkout digest to 1d96c77 ( #55464 )
...
See associated pull request for more information.
PR Close #55464
2024-04-23 13:03:51 -07:00
Angular Robot
a19e214cbe
build: update actions/cache digest to 0c45773 ( #54950 )
...
See associated pull request for more information.
PR Close #54950
2024-04-22 11:26:54 -07:00
Angular Robot
39b7bdabec
build: update scorecard action dependencies ( #55419 )
...
See associated pull request for more information.
PR Close #55419
2024-04-19 13:26:43 -07:00
Angular Robot
8ae4783d9b
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:50 +02:00
Andrew Scott
ca8969b946
Revert "docs(docs-infra): move CLI docs to ADEV ( #55242 )" ( #55291 )
...
This reverts commit 4d2a8005e8 .
PR Close #55291
2024-04-10 13:06:44 -07:00
Angular Robot
888360a6b0
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:52 -07:00
Matthieu Riegler
4d2a8005e8
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:13 -07:00
Jessica Janiuk
bc429baa92
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:11 -07:00
Andrew Scott
cb95e2f8ab
Revert "ci: Update workflows to use latest dev infra hash ( #55123 )" ( #55126 )
...
This reverts commit e4fde98279 .
PR Close #55126
2024-03-29 12:48:28 -07:00
Jessica Janiuk
eb0ccfc40c
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:32 -07:00
Angular Robot
346a555e93
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:59 -07:00
Angular Robot
2a1ea5a22b
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:49 +00:00
Joey Perrott
860eccef48
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:39 -07:00
Joey Perrott
e61ccd2ac5
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:31 +00:00
Angular Robot
e78dd31cea
build: update actions/cache digest to ab5e6d0 ( #54886 )
...
See associated pull request for more information.
PR Close #54886
2024-03-15 17:28:14 +00:00
Angular Robot
90bbc68d44
build: update cross-repo angular dependencies ( #54883 )
...
See associated pull request for more information.
PR Close #54883
2024-03-15 17:06:44 +00:00
Angular Robot
35e8184935
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:52 +00: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
0a67085289
build: update actions/cache action to v4 ( #54179 )
...
See associated pull request for more information.
PR Close #54179
2024-01-31 19:45:54 +00:00
Angular Robot
441a23cb8b
build: update actions/cache digest to e12d46a ( #54176 )
...
See associated pull request for more information.
PR Close #54176
2024-01-31 17:36:28 +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