Alan Agius
d09ef683b7
build: remove yarn from integration tests, switch to pnpm ( #63986 )
...
This commit removes Yarn as a package manager for integration tests and migrates to pnpm. This change aims to standardize package management across the project, leveraging pnpm's efficiency and consistent behavior for dependency resolution and installation.
PR Close #63986
2025-09-22 14:21:11 +00:00
Alan Agius
05a9322c75
build: remove rulesJsInteropMode ( #63448 )
...
This is no longer needed.
PR Close #63448
2025-08-28 08:49:25 -07:00
Joey Perrott
b0effa1cc3
ci: use new size tracking in integration tests ( #62650 )
...
Use the new size tracking within integration tests
PR Close #62650
2025-07-17 13:56:22 -04:00
Matthieu Riegler
08e6e7bf37
docs: display deprecation message for top most symbol ( #62427 )
...
For classes, types, functions, enums etc.
fixes #62365
PR Close #62427
2025-07-03 08:35:01 +00:00
Joey Perrott
5f1c08d75f
build: migrate adev shared-docs package to use ts_project ( #61193 )
...
Migrate the build rules for shared docs to use ts_project
PR Close #61193
2025-05-09 16:30:05 +00:00
Joey Perrott
1e79d47064
build: enable rules_js interop mode in ng-dev release ( #61087 )
...
This will result in the release tool automatically updating the Aspect
lock files when necessary.
PR Close #61087
2025-05-02 09:12:23 -07:00
kirjs
390139e3e1
docs: address comments ( #58786 )
...
PR Close #58786
2025-03-04 19:35:54 +00:00
Paul Gschwendtner
a8139f77ea
ci: configure merge tool to enforce mandatory PR statuses ( #59749 )
...
The merge tool is currently hard-coded to only check `lint` as a
required status. This was added because at some point the old GitHub
robot was replaced with a so-called `unified-statuses` check GitHub
action; but that one never worked/impacted productivity of the team.
I've added support to the merge tool to require specific jobs/checks to
run, before allowing merge (can be forcibly ignored). We are using this
ability now to enforce a few "common" required jobs, as a safety measure
when GitHub didn't trigger CI runs (e.g. for new contributors).
This recently became a more prominent issue as the GitHub org enforces
that CI doesn't run for e.g. first time contributors.
PR Close #59749
2025-01-28 12:53:33 +01:00
Jessica Janiuk
7d5d693eda
fix(dev-infra): remove no longer necessary scope ( #59472 )
...
We no longer have need for the view engine scope.
PR Close #59472
2025-01-10 13:28:28 -05:00
Jessica Janiuk
f3729cec87
ci: Update caretaker config for merge queue ( #59095 )
...
This updates the caretaker query for merge queue
to remove status: success, since skipped workflows
are considered failed by Github and omitted from
the query results.
PR Close #59095
2024-12-10 13:48:07 -08:00
Kristiyan Kostadinov
9a37459ac1
build: update g3 sync config ( #58837 )
...
Updates the sync config to exclude the entire `bazel` package. Previously only some subdirectories were excluded, but in the internal config the entire package is ignored.
PR Close #58837
2024-11-25 15:21:32 +00:00
Joey Perrott
6a4c5520f1
ci: set up perf tracking CI job ( #58779 )
...
Set up perf tracking CI job to run on each commit to main branch
PR Close #58779
2024-11-20 21:16:22 +00:00
Sheik Althaf
f8e5119435
refactor(devtools): migrate devtools to prettier formatting ( #58624 )
...
Added html and scss to ng-dev formatter. This is reduce the formatting changes coming in PRs.
PR Close #58624
2024-11-19 16:31:24 -08:00
Alan Agius
6f66147f61
ci: exclude packages/ssr/BUILD.bazel from requiring a G3 sync ( #58514 )
...
This file is only used to generate adev docs
PR Close #58514
2024-11-05 16:36:18 +01:00
Paul Gschwendtner
fd081e8ee4
refactor(migrations): add compiler filesystem for devkit virtual tree ( #57794 )
...
The file system will be used for dev-kit wiring up of Tsurge migrations
in e.g. `ng generate` and `ng update`
PR Close #57794
2024-09-13 14:13:58 +02:00
Joey Perrott
0bd55a684f
refactor(docs-infra): complete removal of aio directory ( #56496 )
...
Finish removal of aio directory as it is no longer used or relied upon.
PR Close #56496
2024-06-18 12:26:00 -07:00
Joey Perrott
1b8000dd63
ci: release angular.dev on each commit ( #55792 )
...
Release angular.dev on each commit to the appropriate version of the documentation site based on the current state of the repository.
PR Close #55792
2024-05-14 11:12:45 -07:00
Joey Perrott
fd544159e3
ci: complete migration to prettier formatting ( #55580 )
...
Format the remaining unformatted files in the repository
PR Close #55580
2024-04-29 14:00:16 -07:00
Joey Perrott
0d78a92431
refactor: migrate compiler-cli to prettier formatting ( #55485 )
...
Migrate formatting to prettier for compiler-cli from clang-format
PR Close #55485
2024-04-29 10:25:43 -07:00
Joey Perrott
f307e95459
refactor: migrate zone.js to prettier formatting ( #55427 )
...
Migrate formatting to prettier for zone.js from clang-format
PR Close #55427
2024-04-29 09:52:05 -07:00
Joey Perrott
31fdf0fbea
refactor: migrate core to prettier formatting ( #55488 )
...
Migrate formatting to prettier for core from clang-format
PR Close #55488
2024-04-29 09:49:19 -07:00
Joey Perrott
b1dffa4abe
refactor: migrate platform-* to prettier formatting ( #55423 )
...
Migrate formatting to prettier for platform-* from clang-format
PR Close #55423
2024-04-19 13:49:24 -07:00
Joey Perrott
488c711a57
refactor: migrate localize to prettier formatting ( #55423 )
...
Migrate formatting to prettier for localize from clang-format
PR Close #55423
2024-04-19 13:49:24 -07:00
Joey Perrott
a2aca69bd3
refactor: migrate forms to prettier formatting ( #55423 )
...
Migrate formatting to prettier for forms from clang-format
PR Close #55423
2024-04-19 13:49:24 -07:00
Joey Perrott
ca517d7f2c
refactor: migrate language-service to prettier formatting ( #55405 )
...
Migrate formatting to prettier for language-service from clang-format
PR Close #55405
2024-04-18 14:18:38 -07:00
Joey Perrott
8f69c83b84
refactor: migrate compiler to prettier formatting ( #55398 )
...
Migrate formatting to prettier for compiler from clang-format
PR Close #55398
2024-04-18 14:18:08 -07:00
Joey Perrott
a5b5b7d5ef
refactor: migrate core/primitives to prettier formatting ( #55387 )
...
Migrate formatting to prettier for core/primitives from clang-format
PR Close #55387
2024-04-17 15:55:32 -07:00
Joey Perrott
894c1c5f10
refactor: apply prettier formatting to integration ( #54653 )
...
Apply prettier formatting to integration directories
PR Close #54653
2024-04-02 20:42:04 +00:00
Jessica Janiuk
6531e4c365
ci: Add primitives configurations for ng-dev tools ( #54662 )
...
This adds the configs to enable validators and google sync patterns for primitives sharing.
PR Close #54662
2024-03-04 17:41:17 +01:00
Joey Perrott
8f0c27ffc3
refactor(docs-infra): apply prettier formatting to adev ( #54625 )
...
Apply prettier formatting to adev code
PR Close #54625
2024-02-27 14:04:49 -08:00
Dylan Hunn
69948e1256
refactor(dev-infra): Import angular LS package in g3 ( #54608 )
...
Import `angular/packages/language-service` in g3. We will still need to write BUILD files to get it building.
PR Close #54608
2024-02-26 09:04:33 -08:00
Joey Perrott
b857aafcb9
refactor: migrate router to prettier formatting ( #54318 )
...
Migrate formatting to prettier for router from clang-format
PR Close #54318
2024-02-08 19:17:14 +00:00
Joey Perrott
c4b880a025
refactor: migrate docs, examples, private, service worker and upgrade to prettier formatting ( #54163 )
...
Migrate formatting to prettier for docs, examples, private, service worker and upgrade from clang-format
PR Close #54163
2024-01-30 20:08:40 +00:00
Joey Perrott
0460a9dfaf
refactor: migrate common to prettier formatting ( #54150 )
...
Migrate formatting to prettier for common from clang-format
PR Close #54150
2024-01-30 16:08:07 +00:00
Joey Perrott
ec03e462f3
refactor: migrate bazel, benchpress, elements and misc to prettier formatting ( #53995 )
...
Migrate formatting to prettier for bazel, benchpress, elements and misc from clang-format
PR Close #53995
2024-01-22 09:07:15 +01:00
Joey Perrott
bbbe477f47
refactor: migrate animations to prettier formatting ( #53977 )
...
Migrate formatting to prettier for animations from clang-format
PR Close #53977
2024-01-19 20:08:57 +01:00
Joey Perrott
711cb41626
refactor(devtools): migrate devtools to prettier formatting ( #53945 )
...
Migrate formatting to prettier for devtools from clang-format
PR Close #53945
2024-01-19 19:09:54 +01:00
Paul Gschwendtner
c8ee52897e
build: update g3 sync config to match internal one ( #53987 )
...
There were some changes to the Copybara config that should
be reflected here as well.
PR Close #53987
2024-01-19 17:18:11 +01:00
Joey Perrott
cc34e5fb07
refactor: migrate scripts to prettier formatting ( #53976 )
...
Migrate formatting to prettier for scripts from clang-format
PR Close #53976
2024-01-19 10:22:06 +01:00
Joey Perrott
f9781f9804
refactor: migrate modules to prettier formatting ( #53954 )
...
Migrate formatting to prettier for modules directory from clang-format
PR Close #53954
2024-01-17 09:41:59 -08:00
Joey Perrott
dc62446ef7
refactor: migrate tools to prettier formatting ( #53947 )
...
Migrate formatting to prettier for tools directory from clang-format
PR Close #53947
2024-01-16 19:17:49 -08:00
twerske
651c34735d
docs: add angular.dev ( #52536 )
...
PR Close #52536
2023-11-06 11:15:02 -08:00
Matthieu Riegler
2419c486ad
build: remove the webworker platform. ( #50059 )
...
The webworker platform was droped in v11.
PR Close #50059
2023-05-04 09:06:55 +02:00
Paul Gschwendtner
24b3e8f042
build: exclude draft PRs from triage queue ( #49515 )
...
Excludes draft PRs from triage queue. Note that we cannot use
`draft:false` as otherwise all issues would be filtered. Rather
we need to negate `draft:true` which matches non-draft PRs and
normal issues.
PR Close #49515
2023-03-21 16:40:48 +01:00
Alan Agius
48aa96ea13
refactor: remove Angular Compatibility Compiler (ngcc) ( #49101 )
...
This commit removes the NGCC code and all the related infra setup required to support it.
BREAKING CHANGE: Angular Compatibility Compiler (ngcc) has been removed and as a result Angular View Engine libraries will no longer work
PR Close #49101
2023-02-16 16:01:17 -08:00
Joey Perrott
3a6aebf349
fix(bazel): stop publishing @angular/bazel package to npm ( #49093 )
...
We are no longer publishing the @angular/bazel package in prepeartion for its removal from the angular/angular repo.
The piece that we still rely on for our own infrastructure will be moved to angular/dev-infra.
PR Close #49093
2023-02-16 11:04:00 -08:00
Paul Gschwendtner
22871e952d
build: update google sync config to match internal changes ( #48521 )
...
Updates the sync config to match changes as of:
https://critique.corp.google.com/cl/496085096
PR Close #48521
2022-12-19 19:50:45 +00:00
Joey Perrott
408aed7a75
build: enable the ng-dev auth service ( #48361 )
...
Enable the auth service for merging into the repository
PR Close #48361
2022-12-05 12:09:08 -08:00
Paul Gschwendtner
64d6db67d4
build: update ng-dev configuration to account for caretaker note label change ( #47987 )
...
The caretaker note label has been renamed to the new standardized label
name. This commit updates the ng-dev caretaker check configuration to
account for this.
Also the merge assistance queue query is updated to only show PRs marked
as ready for merge. Other PRs with just a caretaker note should not be
of interest for the caretaker yet.
PR Close #47987
2022-11-07 09:25:40 -08:00
Paul Gschwendtner
aff9f4a314
build: update ng-dev to fix caretaker check and update label config ( #47779 )
...
* Updates ng-dev to support the new g3sync canonical JSON configs
* Updates the google-internal-tests option to support the g3 sync
canonical JSON config
* Moves the YAML sync config to a dedicated JSON file, used by the
action and by `yarn ng-dev`.
* Updates the ng-dev caretaker config to fix that the Merge assistance
queue is always empty.
PR Close #47779
2022-10-17 09:57:17 +02:00