Alan Agius
11589d4849
ci: streamline adev CDK APIs and CLI help workflows ( #61396 )
...
This commit implements several enhancements to the adev docs update workflow pipeline:
- **Unify actions:** Merge the workflows into a single one.
- **Optimize Git cloning:** Clone the repo with `--depth=0` only once per push instead of 2 times.
- **Prevent concurrent runs:** Implement concurrency control to automatically cancel in-progress workflow runs for the same branch, ensuring only the latest commit is processed.
PR Close #61396
2025-05-16 08:44:01 +00:00
Alan Agius
5f46be03b5
ci: update workflow to clone repo with history ( #61223 )
...
Tentative fix for:
```
Adding upstream remote: ***github.com/angular-robot/angular.git
origin https://github.com/angular/angular (fetch)
origin https://github.com/angular/angular (push)
upstream ***github.com/angular-robot/angular.git (fetch)
upstream ***github.com/angular-robot/angular.git (push)
Pushing 19.2.x from origin to angular-robot upstream...
To https://github.com/angular-robot/angular.git
! [rejected] 19.2.x -> 19.2.x (stale info)
error: failed to push some refs to 'https://github.com/angular-robot/angular.git '
```
PR Close #61223
2025-05-08 11:56:58 -07:00
Alan Agius
7820f4ed68
ci: use --force-with-lease when pushing to remote branch ( #61222 )
...
Tentative fix for:
```
! [rejected] 20.0.x -> 20.0.x (fetch first)
error: failed to push some refs to 'https://github.com/angular-robot/angular.git '
```
PR Close #61222
2025-05-08 11:33:46 -07:00
Miles Malerba
f11ce1dd15
ci: fix typo in update-cdk-apis job and mark it for megre ( #61195 )
...
Updates the name which accidentally remained unchanged from when I
copied it from the CLI help script
Also marks the PR for merge immediately. The caretaker can sanity check
it, approve it, and merge it.
PR Close #61195
2025-05-08 09:42:52 -07:00
Alan Agius
655954a8d5
ci: fix step name ( #61213 )
...
This fixes the name of the step which was previously incorrect
PR Close #61213
2025-05-08 09:27:04 -07:00
Alan Agius
3b9440baed
ci: use bash syntax for CURRENT_BRANCH in GitHub Actions ( #61212 )
...
Replaces incorrect use of GitHub Actions expression syntax `${{CURRENT_BRANCH }}` inside a run block with proper bash variablesyntax `$CURRENT_BRANCH`, preventing 'Unrecognized named-value' errors.
PR Close #61212
2025-05-08 16:32:43 +02:00
Alan Agius
62559545a1
ci: remove redundant dash in workflow file ( #61206 )
...
This appears to the reason why the workflow is erroring out that each step is required to have `uses` or `run`
PR Close #61206
2025-05-08 14:41:33 +02:00
Alan Agius
e9c9cfd259
ci: add workflow to sync non-default branches ( #61201 )
...
This workflow addresses a limitation with Renovate's behavior in fork mode. Renovate does not automatically sync non-default branches in forked repositories.
This workflow automates syncing forked non-default branches with their upstream counterparts. This ensures Renovate can detect and apply updates to these branches, maintaining up-to-date dependencies across all relevant branches.
PR Close #61201
2025-05-08 13:29:54 +02:00
Joey Perrott
a9e31eb284
ci: migrate node target version for deploy script to node20 ( #61103 )
...
Migrate the generated script to target node20 which is already the environment we run the action in.
PR Close #61103
2025-05-06 13:34:22 -07:00
Joey Perrott
0f7e5de556
build: migrate documentation site deploy script to use ts_project ( #61103 )
...
Migrate to the new toolchain
PR Close #61103
2025-05-06 13:34:22 -07:00
Angular Robot
453b1d9864
build: update github/codeql-action action to v3.28.17 ( #61134 )
...
See associated pull request for more information.
PR Close #61134
2025-05-06 09:09:57 -07:00
Angular Robot
c522e9fd90
build: update angular/dev-infra digest to a4538b2 ( #61096 )
...
See associated pull request for more information.
PR Close #61096
2025-05-02 07:56:26 -07:00
Miles Malerba
a4512ae8ca
ci: add a script to copy cdk api files to adev ( #61081 )
...
Refactors the update-cli-help script into a generic script to copy json
assets, and uses the shared code to also copy the CDK apis
PR Close #61081
2025-05-01 15:00:42 -07:00
Miles Malerba
d67ced63af
build: update cross-repo angular dependencies ( #61066 )
...
See associated pull request for more information.
PR Close #61066
2025-04-30 09:32:07 -07:00
Angular Robot
46c1adecf0
build: update cross-repo angular dependencies ( #61033 )
...
See associated pull request for more information.
PR Close #61033
2025-04-29 09:54:03 -07:00
Angular Robot
9344f27e36
build: update github/codeql-action action to v3.28.16 ( #61035 )
...
See associated pull request for more information.
PR Close #61035
2025-04-29 09:51:09 -07:00
Angular Robot
ae8a4c4905
build: update github/codeql-action action to v3.28.15 ( #60780 )
...
See associated pull request for more information.
PR Close #60780
2025-04-08 16:26:15 -07:00
Joey Perrott
1f02cb74e2
ci: update to latest dev-infra action versions ( #60677 )
...
Update to the latest actions
PR Close #60677
2025-04-01 18:14:47 +00:00
Andrew Kushnir
51d7696b50
ci: moving integration tests into a separate GH action ( #60594 ) ( #60643 )
...
This commit extracts integration tests from the `test` CI job into a separate GH job (to run in parallel).
PR Close #60594
PR Close #60643
2025-03-31 17:55:39 +00:00
Angular Robot
84f3ba0d90
build: lock file maintenance ( #60635 )
...
See associated pull request for more information.
PR Close #60635
2025-03-31 14:43:03 +00:00
Joey Perrott
d9420fedcb
ci: update bazel RBE setup on CI and use trusted build configuration for upstream CI runs ( #60590 )
...
Update to use the latest bazel/configure-remote action from dev-infra and set up trusted builds
for CI runs from upstream branches.
PR Close #60590
2025-03-27 18:16:38 +00:00
Angular Robot
88d7b7c965
build: update scorecard action dependencies ( #60543 )
...
See associated pull request for more information.
PR Close #60543
2025-03-26 20:40:59 -07:00
Angular Robot
c13c53fc65
build: update actions/upload-artifact digest to ea165f8 ( #60466 )
...
See associated pull request for more information.
PR Close #60466
2025-03-20 11:54:43 -07:00
Angular Robot
c422fb600a
build: update actions/cache digest to 5a3ec84 ( #60468 )
...
See associated pull request for more information.
PR Close #60468
2025-03-19 20:35:34 +01:00
Angular Robot
acaadca289
build: pin actions/upload-artifact action to 4cec3d8 ( #60401 )
...
See associated pull request for more information.
PR Close #60401
2025-03-17 10:26:01 +01:00
Paul Gschwendtner
9b8781a523
build: upload grpc remote logs for debugging ( #60393 )
...
This should be helpful in figuring out why RBE is currently unstable.
PR Close #60393
2025-03-14 19:51:27 +01:00
Angular Robot
4e1f28eddf
build: update github/codeql-action action to v3.28.11 ( #60316 )
...
See associated pull request for more information.
PR Close #60316
2025-03-11 09:21:44 -07:00
kirjs
d30ea1b89c
docs: move commit message guidelies to a separate file ( #58786 )
...
PR Close #58786
2025-03-04 19:35:54 +00:00
Angular Robot
a16dfb1b36
build: update actions/cache digest to d4323d4 ( #60145 )
...
See associated pull request for more information.
PR Close #60145
2025-02-27 18:23:42 +00:00
Angular Robot
d5f467e601
build: update all non-major dependencies ( #60093 )
...
See associated pull request for more information.
PR Close #60093
2025-02-25 10:49:25 -05:00
Angular Robot
aac3e8acf6
build: update scorecard action dependencies ( #60094 )
...
See associated pull request for more information.
PR Close #60094
2025-02-25 10:43:28 -05:00
Joey Perrott
053593ef3e
ci: update deploy doc site script ( #60021 )
...
Update the checked in version of the deploy script
PR Close #60021
2025-02-19 21:01:32 +00:00
Angular Robot
5a2cc6c390
build: update actions/cache digest to 0c907a7 ( #60002 )
...
See associated pull request for more information.
PR Close #60002
2025-02-18 20:23:09 +00:00
Angular Robot
3bfa85f5c8
build: lock file maintenance ( #59836 )
...
See associated pull request for more information.
PR Close #59836
2025-02-18 15:41:09 +00:00
Alex Rickabaugh
538c4d4c9d
ci: disable adev tests ( #59876 )
...
The changes in #58288 are responsible for breaking the tests. (see #54858 ).
We'll re-enable them on the next release.
PR Close #59876
2025-02-14 18:40:37 +00:00
Angular Robot
7197e82936
build: update cross-repo angular dependencies ( #59946 )
...
See associated pull request for more information.
PR Close #59946
2025-02-14 16:30:18 +00:00
Angular Robot
e0c33814fd
build: update github/codeql-action action to v3.28.9 ( #59914 )
...
See associated pull request for more information.
PR Close #59914
2025-02-13 14:56:39 +00:00
Angular Robot
f9ff989b59
build: update github/codeql-action action to v3.28.8 ( #59786 )
...
See associated pull request for more information.
PR Close #59786
2025-02-03 13:54:01 -08:00
Angular Robot
e635f42284
build: lock file maintenance ( #59763 )
...
See associated pull request for more information.
Closes #59621 as a pr takeover
PR Close #59763
2025-01-29 08:49:47 -08:00
Angular Robot
3c3620e84a
build: update cross-repo angular dependencies ( #59669 )
...
See associated pull request for more information.
PR Close #59669
2025-01-28 18:51:00 +01:00
Angular Robot
3373b4f82a
build: update github/codeql-action action to v3.28.6 ( #59744 )
...
See associated pull request for more information.
PR Close #59744
2025-01-28 09:08:46 +01:00
Angular Robot
88305373d1
build: update cross-repo angular dependencies ( #59520 )
...
See associated pull request for more information.
PR Close #59520
2025-01-14 16:05:15 -05:00
Angular Robot
1f4c9ec2cf
build: update all non-major dependencies ( #59510 )
...
See associated pull request for more information.
PR Close #59510
2025-01-14 10:57:23 -05:00
Angular Robot
5462c64047
build: update scorecard action dependencies ( #59513 )
...
See associated pull request for more information.
PR Close #59513
2025-01-14 10:53:21 -05:00
Angular Robot
368d69e115
build: update cross-repo angular dependencies ( #59474 )
...
See associated pull request for more information.
PR Close #59474
2025-01-13 12:52:11 -05:00
Angular Robot
f978cdef63
build: update cross-repo angular dependencies ( #59473 )
...
See associated pull request for more information.
PR Close #59473
2025-01-10 13:36:51 -05:00
Angular Robot
49dbf093eb
build: update cross-repo angular dependencies ( #59470 )
...
See associated pull request for more information.
PR Close #59470
2025-01-10 12:27:22 -05:00
Angular Robot
e178cbb8b7
build: update cross-repo angular dependencies ( #59464 )
...
See associated pull request for more information.
PR Close #59464
2025-01-10 10:38:10 -05:00
Angular Robot
9abc79bb23
build: update cross-repo angular dependencies ( #59249 )
...
See associated pull request for more information.
PR Close #59249
2025-01-09 12:18:45 -05:00
Angular Robot
8eb8af5217
build: lock file maintenance ( #59291 )
...
See associated pull request for more information.
PR Close #59291
2025-01-06 22:23:08 +00:00