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
Joey Perrott
7ab0a269ec
build: update comp labels to be area instead ( #47750 )
...
Updates all of the comp: * labels to area: * instead
PR Close #47750
2022-10-12 18:10:35 +00:00