jnizet
fedb0831c5
fix(docs-infra): avoid double slash in sitemap urls
...
Previously, the URLs in the generated sitemap contained double slashes between the host and the path. It's not the case anymore.
fix #65022
(cherry picked from commit afe5fc0399 )
2025-11-10 07:53:43 -08:00
Joey Perrott
43f7f41d67
fix(docs-infra): properly join url parts
...
Properly join the url parts in the sitemap as path.join removed one of the slashes in the base url
2025-11-04 22:49:36 +00:00
Joey Perrott
ec9b0742a8
fix(docs-infra): properly expose the prerendered routes for sitemap generation
...
Properly expose the prerendered routes for sitemap generation rather than only copying the browser directory
2025-11-04 19:18:36 +00:00
Matthieu Riegler
0a0fe44e61
feat(docs-infra): generate the sitemap for angular.dev
...
We automatically generate the sitemap for the angular.dev deployment and include it in the assets pushed
to firebase.
Co-authored-by: Joey Perrott <josephperrott@gmail.com >
2025-11-04 18:41:01 +00:00
Matthieu Riegler
debc41f038
ci: fix typings on exit
...
`exit` doesn't accept `null` as argument
2025-10-30 19:42:59 +00:00
Joey Perrott
040585d222
ci: make the github action fail when a firebase command fails ( #64801 )
...
When a firebase command line execution fails, the github action should be shown as failing instead of continuing to attempt to run and resulting in
an exit code of 0 and success
PR Close #64801
2025-10-30 17:24:26 +00:00
Angular Robot
24cc18686a
build: update cross-repo angular dependencies ( #64577 )
...
See associated pull request for more information.
PR Close #64577
2025-10-22 14:28:14 +00:00
Angular Robot
285dad4463
build: lock file maintenance ( #64377 )
...
See associated pull request for more information.
PR Close #64377
2025-10-14 12:22:10 -07:00
Angular Robot
950a05c8e1
build: update cross-repo angular dependencies ( #64308 )
...
See associated pull request for more information.
PR Close #64308
2025-10-09 05:28:32 -07:00
Angular Robot
9be76ad0a4
build: update cross-repo angular dependencies ( #64258 )
...
See associated pull request for more information.
PR Close #64258
2025-10-06 15:25:00 -04:00
Angular Robot
79a818bd50
build: update cross-repo angular dependencies ( #63877 )
...
See associated pull request for more information.
Closes #63873 as a pr takeover
PR Close #63877
2025-09-17 17:37:28 +00:00
Angular Robot
4ee399388e
build: update cross-repo angular dependencies ( #63751 )
...
See associated pull request for more information.
PR Close #63751
2025-09-12 15:07:34 +00:00
Angular Robot
b7bc11098d
build: update cross-repo angular dependencies ( #63722 )
...
See associated pull request for more information.
PR Close #63722
2025-09-11 16:32:28 +00:00
Alan Agius
32ff9eb566
build: mark pnpapi as external for esbuild ( #63723 )
...
In the `deploy-docs-site` GitHub action, esbuild fails to resolve `pnpapi` during the bundling process. This is because `pnpapi` is a dependency that is available in the Node.js environment at runtime and should not be bundled.
This commit marks `pnpapi` as an external dependency for esbuild to prevent it from being bundled and resolve the build failure.
```
✘ [ERROR] Could not resolve "pnpapi" [plugin bazel-sandbox]
```
See: https://github.com/angular/angular/pull/63722#issuecomment-3278922553
PR Close #63723
2025-09-11 15:36:34 +00:00
Angular Robot
ca61366218
build: update cross-repo angular dependencies ( #63396 )
...
See associated pull request for more information.
PR Close #63396
2025-08-27 16:14:31 -07:00
Joey Perrott
9a27c5befb
build: rename defaults2.bzl to defaults.bzl ( #63384 )
...
Use defaults.bzl for the common macros
PR Close #63384
2025-08-25 15:45:46 -07:00
Angular Robot
328e588bcd
build: lock file maintenance ( #63360 )
...
See associated pull request for more information.
PR Close #63360
2025-08-25 15:37:25 -07:00
Joey Perrott
38b9b79c29
build: move from using WORKSPACE to MODULE.bazel ( #63249 )
...
Update to use MODULE.bazel
PR Close #63249
2025-08-20 08:27:00 +00:00
Angular Robot
31df4d2fd1
build: update cross-repo angular dependencies ( #63088 )
...
See associated pull request for more information.
PR Close #63088
2025-08-12 09:53:15 -07:00
Joey Perrott
cbc258eec8
build: remove ts_project_interop infrastructure ( #62908 )
...
Remove the interop macros and final usages
PR Close #62908
2025-07-31 09:12:58 +00:00
Joey Perrott
c19d0aef4f
build: use ts_config rule from rules_ts only and always load from common location ( #62808 )
...
Only use the ts_config rule from rules_ts, and always load the rule from tools/defaults2.bzl
PR Close #62808
2025-07-25 10:08:13 +02:00
Angular Robot
a95b7ba593
build: lock file maintenance ( #62793 )
...
See associated pull request for more information.
Closes #62621 as a pr takeover
PR Close #62793
2025-07-24 10:58:43 +00:00
Joey Perrott
15bb25805f
build: use esbuild from aspect rules ( #62568 )
...
Use the esbuild ruleset from aspect rules instead of via @bazel/esbuild
PR Close #62568
2025-07-10 13:45:15 -07:00
Angular Robot
a4300a7b6b
build: lock file maintenance ( #62368 )
...
See associated pull request for more information.
PR Close #62368
2025-06-30 09:09:14 +00:00
Angular Robot
7d2e942653
build: lock file maintenance ( #62202 )
...
See associated pull request for more information.
PR Close #62202
2025-06-24 09:37:35 +00:00
Angular Robot
b6b73a552c
build: update cross-repo angular dependencies ( #61854 )
...
See associated pull request for more information.
PR Close #61854
2025-06-04 11:21:43 -04:00
Alan Agius
9832e72fc3
build: disable esbuild metadata file generation ( #61636 )
...
Disables creation of the esbuild meta.json file, which is not utilized in the build process. This streamlines the output and avoids generating unused artifacts.
PR Close #61636
2025-05-26 08:57:41 +00:00
Angular Robot
a62d3e72ce
build: update dependency @octokit/graphql to v9 ( #61503 )
...
See associated pull request for more information.
PR Close #61503
2025-05-20 12:28:18 +00:00
Angular Robot
c335dcd04c
build: update cross-repo angular dependencies ( #61415 )
...
See associated pull request for more information.
Closes #61400 as a pr takeover
PR Close #61415
2025-05-16 14:30:35 +00:00
Angular Robot
c34efccef0
build: lock file maintenance ( #61266 )
...
See associated pull request for more information.
PR Close #61266
2025-05-13 16:35:32 -07:00
Joey Perrott
0b92c51a75
ci: migrate node target version for deploy script to node20 ( #61102 )
...
Migrate the generated script to target node20 which is already the environment we run the action in.
PR Close #61102
2025-05-06 13:33:28 -07:00
Joey Perrott
8756c8aa07
build: migrate documentation site deploy script to use ts_project ( #61102 )
...
Migrate to the new toolchain
PR Close #61102
2025-05-06 13:33:28 -07:00
Angular Robot
2b6d228736
build: lock file maintenance ( #60765 )
...
See associated pull request for more information.
PR Close #60765
2025-04-14 10:52:41 -04:00
Angular Robot
3767429e9f
build: update cross-repo angular dependencies ( #60644 )
...
See associated pull request for more information.
PR Close #60644
2025-03-31 18:26:23 +00:00
Angular Robot
e50a56b11f
build: update cross-repo angular dependencies ( #60638 )
...
See associated pull request for more information.
PR Close #60638
2025-03-31 16:35:45 +00:00
Angular Robot
0b34c58f5a
build: lock file maintenance ( #60526 )
...
See associated pull request for more information.
PR Close #60526
2025-03-27 23:12:33 +00:00
Angular Robot
ae7bb9b707
build: lock file maintenance ( #60073 )
...
See associated pull request for more information.
PR Close #60073
2025-02-27 17:45:05 +00:00
Joey Perrott
b7dd5a1ef2
ci: update deploy doc site script ( #60021 )
...
Update the checked in version of the deploy script
PR Close #60021
2025-02-19 21:01:31 +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
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
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
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
Paul Gschwendtner
42557312e8
build: update ng-dev to fix release tool ( #58651 )
...
Includes: https://github.com/angular/dev-infra/pull/2446
PR Close #58651
2024-11-14 14:54:05 +00:00
Angular Robot
b5a94752a3
build: update cross-repo angular dependencies ( #58457 )
...
See associated pull request for more information.
PR Close #58457
2024-11-07 13:24:00 +01:00
Alan Agius
01fcbafa2b
build: update cross-repo angular dependencies ( #58446 )
...
See associated pull request for more information.
Closes #57880 as a pr takeover
PR Close #58446
2024-10-31 19:05:01 +01:00
Joey Perrott
5c63fc4468
ci: update renovate configuration to automatically run generated file updates ( #58109 )
...
Automatically update generated files when changes are made in renovate
PR Close #58109
2024-10-07 13:27:52 -07:00
Joey Perrott
ddbdf224a5
ci: update pullapprove config to enact changes for renovate ( #57853 )
...
Enact the pullapprove config for changes to renovate reviews
PR Close #57853
2024-09-19 11:18:35 +02:00