Skip to content

Commit 9dd9b81

Browse files
committed
Merge branch 'main' into feat/update-form-value-on-chip-removal
2 parents 2fd3421 + d02338b commit 9dd9b81

File tree

988 files changed

+31555
-18456
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

988 files changed

+31555
-18456
lines changed

.bazelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Frozen lockfile
2+
common --lockfile_mode=error
3+
14
# Required by `rules_ts`.
25
common --@aspect_rules_ts//ts:skipLibCheck=always
36
common --@aspect_rules_ts//ts:default_to_tsc_transpiler

.bazelversion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6.5.0
1+
7.6.1

.gemini/config.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
have_fun: false
2+
code_review:
3+
disable: false
4+
comment_severity_threshold: MEDIUM
5+
max_review_comments: -1
6+
pull_request_opened:
7+
help: false
8+
summary: false
9+
code_review: false
10+
ignore_patterns: []

.github/workflows/assistant-to-the-branch-manager.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ jobs:
1313
assistant_to_the_branch_manager:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
16+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1717
with:
1818
persist-credentials: false
19-
- uses: angular/dev-infra/github-actions/branch-manager@1f047e7dbae43ea969c2cafb53b33207e86b800f
19+
- uses: angular/dev-infra/github-actions/branch-manager@0004737f3823ef0908fdc95a742ec3f03cb1af03
2020
with:
2121
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}

.github/workflows/ci.material-aio.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- name: Initialize environment
24-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
24+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
2525
- name: Setup Bazel
26-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
26+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
2727
- name: Setup Bazel RBE
28-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
28+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
2929
- name: Install node modules
3030
run: pnpm install --frozen-lockfile
3131
- name: Execute Build
@@ -35,11 +35,11 @@ jobs:
3535
runs-on: ubuntu-latest
3636
steps:
3737
- name: Initialize environment
38-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
38+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
3939
- name: Setup Bazel
40-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
40+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
4141
- name: Setup Bazel RBE
42-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
42+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
4343
- name: Install node modules
4444
run: pnpm install --frozen-lockfile
4545
- name: Execute Tests
@@ -56,11 +56,11 @@ jobs:
5656
runs-on: ubuntu-latest
5757
steps:
5858
- name: Initialize environment
59-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
59+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
6060
- name: Setup Bazel
61-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
61+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
6262
- name: Setup Bazel RBE
63-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
63+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
6464
- name: Install node modules
6565
run: pnpm install --frozen-lockfile
6666
- name: Execute Lighthouse Audit

.github/workflows/ci.yml

Lines changed: 26 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,7 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- name: Initialize environment
24-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
25-
with:
26-
cache-node-modules: true
24+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
2725
- name: Install node modules
2826
run: pnpm install --frozen-lockfile
2927
- name: Checking package externals
@@ -49,13 +47,11 @@ jobs:
4947
runs-on: ubuntu-latest
5048
steps:
5149
- name: Initialize environment
52-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
53-
with:
54-
cache-node-modules: true
50+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
5551
- name: Setup Bazel
56-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
52+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
5753
- name: Setup Bazel RBE
58-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
54+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
5955
with:
6056
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
6157
- name: Install node modules
@@ -67,13 +63,11 @@ jobs:
6763
runs-on: ubuntu-latest
6864
steps:
6965
- name: Initialize environment
70-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
71-
with:
72-
cache-node-modules: true
66+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
7367
- name: Setup Bazel
74-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
68+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
7569
- name: Setup Bazel RBE
76-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
70+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
7771
with:
7872
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
7973
- name: Install node modules
@@ -85,13 +79,11 @@ jobs:
8579
runs-on: ubuntu-latest
8680
steps:
8781
- name: Initialize environment
88-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
89-
with:
90-
cache-node-modules: true
82+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
9183
- name: Setup Bazel
92-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
84+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
9385
- name: Setup Bazel RBE
94-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
86+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
9587
with:
9688
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
9789
- name: Install node modules
@@ -104,31 +96,27 @@ jobs:
10496
runs-on: ubuntu-latest-16core
10597
steps:
10698
- name: Initialize environment
107-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
108-
with:
109-
cache-node-modules: true
99+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
110100
- name: Setup Bazel
111-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
101+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
112102
- name: Setup Bazel RBE
113-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
103+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
114104
with:
115105
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
116106
- name: Install node modules
117107
run: pnpm install --frozen-lockfile
118108
- name: Run tests
119-
run: bazel test --build_tag_filters=-e2e --test_tag_filters=-e2e --build_tests_only --test_env="DEBUG=puppeteer:*" -- src/...
109+
run: bazel test --build_tests_only --test_tag_filters=-linker-integration-test --test_tag_filters=-e2e -- //... -//goldens/... -//integration/...
120110

121111
build:
122112
runs-on: ubuntu-latest-16core
123113
steps:
124114
- name: Initialize environment
125-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
126-
with:
127-
cache-node-modules: true
115+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
128116
- name: Setup Bazel
129-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
117+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
130118
- name: Setup Bazel RBE
131-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
119+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
132120
with:
133121
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
134122
- name: Install node modules
@@ -140,13 +128,11 @@ jobs:
140128
runs-on: ubuntu-latest-4core
141129
steps:
142130
- name: Initialize environment
143-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
144-
with:
145-
cache-node-modules: true
131+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
146132
- name: Setup Bazel
147-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
133+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
148134
- name: Setup Bazel RBE
149-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
135+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
150136
- name: Install node modules
151137
run: pnpm install --frozen-lockfile
152138
- name: Build and Verify Release Output
@@ -166,17 +152,15 @@ jobs:
166152
runs-on: ubuntu-latest-4core
167153
steps:
168154
- name: Initialize environment
169-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
170-
with:
171-
cache-node-modules: true
155+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
172156
# See: https://github.com/puppeteer/puppeteer/pull/13196 and
173157
# https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md.
174158
- name: Disable AppArmor
175159
run: echo 0 | sudo tee /proc/sys/kernel/apparmor_restrict_unprivileged_userns
176160
- name: Setup Bazel
177-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
161+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
178162
- name: Setup Bazel RBE
179-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
163+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
180164
- name: Install node modules
181165
run: pnpm install --frozen-lockfile
182166
- name: Build and Verify Release Output
@@ -199,14 +183,12 @@ jobs:
199183
CI_RUNNER_NUMBER: ${{ github.run_id }}
200184
steps:
201185
- name: Initialize environment
202-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
203-
with:
204-
cache-node-modules: true
186+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
205187
- name: Install node modules
206188
run: pnpm install --frozen-lockfile
207189
- name: Setup Bazel
208-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
190+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
209191
- name: Setup Browserstack Variables
210-
uses: angular/dev-infra/github-actions/browserstack@1f047e7dbae43ea969c2cafb53b33207e86b800f
192+
uses: angular/dev-infra/github-actions/browserstack@0004737f3823ef0908fdc95a742ec3f03cb1af03
211193
- name: Run tests on Browserstack
212194
run: ./scripts/circleci/run-browserstack-tests.sh

.github/workflows/deploy-dev-app-main-push.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,11 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Initialize environment
20-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
21-
with:
22-
cache-node-modules: true
20+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
2321
- name: Setup Bazel
24-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
22+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
2523
- name: Setup Bazel RBE
26-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
24+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
2725
- name: Install node modules
2826
run: pnpm install --frozen-lockfile
2927

@@ -38,7 +36,7 @@ jobs:
3836
npx -y firebase-tools@latest target:clear --project ${{env.PREVIEW_PROJECT}} hosting dev-app
3937
npx -y firebase-tools@latest target:apply --project ${{env.PREVIEW_PROJECT}} hosting dev-app ${{env.PREVIEW_SITE}}
4038
41-
- uses: FirebaseExtended/action-hosting-deploy@d482eb942f549f059116ec36b191860128553142 # v0
39+
- uses: FirebaseExtended/action-hosting-deploy@e2eda2e106cfa35cdbcf4ac9ddaf6c4756df2c8c # v0
4240
id: deploy
4341
with:
4442
# Note: No token used here as the action otherwise may attempt to post a comment.

.github/workflows/dev-infra.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ jobs:
1111
labels:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
15-
- uses: angular/dev-infra/github-actions/pull-request-labeling@1f047e7dbae43ea969c2cafb53b33207e86b800f
14+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
15+
- uses: angular/dev-infra/github-actions/pull-request-labeling@0004737f3823ef0908fdc95a742ec3f03cb1af03
1616
with:
1717
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
1818
post_approval_changes:
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
22-
- uses: angular/dev-infra/github-actions/post-approval-changes@1f047e7dbae43ea969c2cafb53b33207e86b800f
21+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
22+
- uses: angular/dev-infra/github-actions/post-approval-changes@0004737f3823ef0908fdc95a742ec3f03cb1af03
2323
with:
2424
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}

.github/workflows/docs-preview-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ jobs:
2121
(github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'docs: preview'))
2222
steps:
2323
- name: Initialize environment
24-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1f047e7dbae43ea969c2cafb53b33207e86b800f
24+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0004737f3823ef0908fdc95a742ec3f03cb1af03
2525
- name: Setup Bazel
26-
uses: angular/dev-infra/github-actions/bazel/setup@1f047e7dbae43ea969c2cafb53b33207e86b800f
26+
uses: angular/dev-infra/github-actions/bazel/setup@0004737f3823ef0908fdc95a742ec3f03cb1af03
2727
- name: Setup Bazel RBE
28-
uses: angular/dev-infra/github-actions/bazel/configure-remote@1f047e7dbae43ea969c2cafb53b33207e86b800f
28+
uses: angular/dev-infra/github-actions/bazel/configure-remote@0004737f3823ef0908fdc95a742ec3f03cb1af03
2929
- name: Install node modules
3030
run: pnpm install --frozen-lockfile
3131
- name: Build docs site
3232
run: pnpm bazel build //docs:build.production
33-
- uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@1f047e7dbae43ea969c2cafb53b33207e86b800f
33+
- uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@0004737f3823ef0908fdc95a742ec3f03cb1af03
3434
with:
3535
workflow-artifact-name: 'docs-preview'
3636
pull-number: '${{github.event.pull_request.number}}'

.github/workflows/docs-preview-deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: ubuntu-latest
3030
if: ${{ github.event.workflow_run.conclusion == 'success' }}
3131
steps:
32-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
32+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
3333
with:
3434
token: '${{secrets.GITHUB_TOKEN}}'
3535

@@ -40,7 +40,7 @@ jobs:
4040
npx -y firebase-tools@latest target:clear --config docs/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting mat-aio
4141
npx -y firebase-tools@latest target:apply --config docs/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting mat-aio ${{env.PREVIEW_SITE}}
4242
43-
- uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@1f047e7dbae43ea969c2cafb53b33207e86b800f
43+
- uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@0004737f3823ef0908fdc95a742ec3f03cb1af03
4444
with:
4545
github-token: '${{secrets.GITHUB_TOKEN}}'
4646
workflow-artifact-name: 'docs-preview'

0 commit comments

Comments
 (0)