diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index 27348ccb7eb7..7c697fceeda1 100644 --- a/.github/workflows/assistant-to-the-branch-manager.yml +++ b/.github/workflows/assistant-to-the-branch-manager.yml @@ -18,6 +18,6 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: angular/dev-infra/github-actions/branch-manager@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + - uses: angular/dev-infra/github-actions/branch-manager@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/ci.material-aio.yml b/.github/workflows/ci.material-aio.yml index 6c8dd190d537..31fb0b36e8ef 100644 --- a/.github/workflows/ci.material-aio.yml +++ b/.github/workflows/ci.material-aio.yml @@ -21,11 +21,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Build @@ -35,11 +35,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Tests @@ -56,11 +56,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Lighthouse Audit diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 824e5f1c1d61..4b128f6160f1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile # TODO: Remove --ignore_all_rc_files flag once a repository can be loaded in bazelrc during info @@ -49,11 +49,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -65,11 +65,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -81,11 +81,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -98,11 +98,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -114,11 +114,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -130,11 +130,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Build Snapshots @@ -154,15 +154,15 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main # See: https://github.com/puppeteer/puppeteer/pull/13196 and # https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md. - name: Disable AppArmor run: echo 0 | sudo tee /proc/sys/kernel/apparmor_restrict_unprivileged_userns - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -185,12 +185,12 @@ jobs: CI_RUNNER_NUMBER: ${{ github.run_id }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/browserstack@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Run tests on Browserstack run: ./scripts/circleci/run-browserstack-tests.sh diff --git a/.github/workflows/deploy-dev-app-main-push.yml b/.github/workflows/deploy-dev-app-main-push.yml index baf62f8ccbd6..f3bc0824c47d 100644 --- a/.github/workflows/deploy-dev-app-main-push.yml +++ b/.github/workflows/deploy-dev-app-main-push.yml @@ -17,11 +17,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml index c26ca63f6fb9..041d58af5db2 100644 --- a/.github/workflows/dev-infra.yml +++ b/.github/workflows/dev-infra.yml @@ -16,21 +16,21 @@ jobs: if: github.event_name == 'pull_request_target' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/labeling/pull-request@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + - uses: angular/dev-infra/github-actions/labeling/pull-request@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} post_approval_changes: if: github.event_name == 'pull_request_target' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/post-approval-changes@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + - uses: angular/dev-infra/github-actions/post-approval-changes@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} issue_labels: if: github.event_name == 'issues' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/labeling/issue@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + - uses: angular/dev-infra/github-actions/labeling/issue@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} google-generative-ai-key: ${{ secrets.GOOGLE_GENERATIVE_AI_KEY }} diff --git a/.github/workflows/docs-preview-build.yml b/.github/workflows/docs-preview-build.yml index 2e52541108d9..9b58192d338d 100644 --- a/.github/workflows/docs-preview-build.yml +++ b/.github/workflows/docs-preview-build.yml @@ -21,16 +21,16 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'docs: preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Build docs site run: pnpm bazel build //docs:build.production - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: workflow-artifact-name: 'docs-preview' pull-number: '${{github.event.pull_request.number}}' diff --git a/.github/workflows/docs-preview-deploy.yml b/.github/workflows/docs-preview-deploy.yml index 3ee0e6245080..d2620857d626 100644 --- a/.github/workflows/docs-preview-deploy.yml +++ b/.github/workflows/docs-preview-deploy.yml @@ -41,7 +41,7 @@ jobs: npx -y firebase-tools@latest target:clear --config docs/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting mat-aio npx -y firebase-tools@latest target:apply --config docs/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting mat-aio ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'docs-preview' diff --git a/.github/workflows/google-internal-tests.yml b/.github/workflows/google-internal-tests.yml index 75f24094c0ef..ff222d5a2212 100644 --- a/.github/workflows/google-internal-tests.yml +++ b/.github/workflows/google-internal-tests.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: angular/dev-infra/github-actions/google-internal-tests@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + - uses: angular/dev-infra/github-actions/google-internal-tests@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: run-tests-guide-url: http://go/angular-material-presubmit github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pr.material-aio.yml b/.github/workflows/pr.material-aio.yml index b35e7d6e31a9..8b384e73fe27 100644 --- a/.github/workflows/pr.material-aio.yml +++ b/.github/workflows/pr.material-aio.yml @@ -19,11 +19,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Build @@ -33,11 +33,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Tests @@ -54,11 +54,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Lighthouse Audit diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 8d3c190448a1..367d2bfe1fa0 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile # TODO: Remove --ignore_all_rc_files flag once a repository can be loaded in bazelrc during info @@ -45,7 +45,7 @@ jobs: - name: Check code format run: pnpm ng-dev format changed --check ${{ github.event.pull_request.base.sha }} - name: Check Package Licenses - uses: angular/dev-infra/github-actions/linting/licenses@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/linting/licenses@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main # Commit message check is last intentionally, because the caretaker can fix it # during merge, while other lint failures have to be resolved by the PR author. - name: Check commit message @@ -55,11 +55,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Check API Goldens @@ -69,11 +69,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Run e2e tests @@ -83,11 +83,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Run integration tests @@ -97,11 +97,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -111,11 +111,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -125,11 +125,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -152,15 +152,15 @@ jobs: CI_RUNNER_NUMBER: ${{ github.run_id }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: # Checking out the pull request commit is intended here as we need to run the changed code tests. ref: ${{ github.event.pull_request.head.sha }} - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/browserstack@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Run tests on Browserstack run: ./scripts/circleci/run-browserstack-tests.sh diff --git a/.github/workflows/preview-build-dev-app.yml b/.github/workflows/preview-build-dev-app.yml index 68ee0d85e01e..3f44c3228d35 100644 --- a/.github/workflows/preview-build-dev-app.yml +++ b/.github/workflows/preview-build-dev-app.yml @@ -23,16 +23,16 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'dev-app preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main # Build the web package - run: bazel build //src/dev-app:web_package --symlink_prefix=dist/ - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: workflow-artifact-name: 'dev-app' pull-number: '${{github.event.pull_request.number}}' diff --git a/.github/workflows/preview-deploy-dev-app.yml b/.github/workflows/preview-deploy-dev-app.yml index 5c7b0f3b6705..622a89f81b5e 100644 --- a/.github/workflows/preview-deploy-dev-app.yml +++ b/.github/workflows/preview-deploy-dev-app.yml @@ -34,7 +34,7 @@ jobs: npx -y firebase-tools@latest target:clear --project ${{env.PREVIEW_PROJECT}} hosting dev-app npx -y firebase-tools@latest target:apply --project ${{env.PREVIEW_PROJECT}} hosting dev-app ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'dev-app' diff --git a/.github/workflows/scheduled-ci.yml b/.github/workflows/scheduled-ci.yml index 64d924ac8ce1..9b3aa1d2ab6e 100644 --- a/.github/workflows/scheduled-ci.yml +++ b/.github/workflows/scheduled-ci.yml @@ -19,11 +19,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Setting up Angular snapshot builds @@ -39,11 +39,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Setting up Angular snapshot builds @@ -61,7 +61,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main # See: https://github.com/puppeteer/puppeteer/pull/13196 and # https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md. - name: Disable AppArmor diff --git a/MODULE.bazel b/MODULE.bazel index 044732397598..a0c20b1460c9 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -18,28 +18,28 @@ bazel_dep(name = "bazel_skylib", version = "1.9.2") bazel_dep(name = "rules_browsers") git_override( module_name = "rules_browsers", - commit = "c00a3cb7a13840bbfa16fa6fa32ac190ae47c54f", + commit = "8577ef79ccc21fcabdbaa2be5900f45ff10d9fe5", remote = "https://github.com/angular/rules_browsers.git", ) bazel_dep(name = "rules_sass") git_override( module_name = "rules_sass", - commit = "afe73f90daf40ef218796aafbd7a0e05f1e61984", + commit = "d0064e96f4637fc13ff4467d631fc68e2b83bac3", remote = "https://github.com/angular/rules_sass.git", ) bazel_dep(name = "rules_angular") git_override( module_name = "rules_angular", - commit = "0b3df623e1935b929f43a0981408a5cdc4fea953", + commit = "fbe1177a3afbc7768d11588ae170aeb03609416f", remote = "https://github.com/angular/rules_angular.git", ) bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "6a54b1f6636c00be7b9c3fa5928da87df48ff9a0", + commit = "f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de", remote = "https://github.com/angular/dev-infra.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index c71bdfe2ca83..00cd9ced0bea 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -53,7 +53,6 @@ "https://bcr.bazel.build/modules/bazel_lib/3.0.0/MODULE.bazel": "22b70b80ac89ad3f3772526cd9feee2fa412c2b01933fea7ed13238a448d370d", "https://bcr.bazel.build/modules/bazel_lib/3.2.0/MODULE.bazel": "39b50d94b9be6bda507862254e20c263f9b950e3160112348d10a938be9ce2c2", "https://bcr.bazel.build/modules/bazel_lib/3.7.0/MODULE.bazel": "d7c10ed67f0f7f1fda179db8f86c22642581bd614882e1a50545fbe069525173", - "https://bcr.bazel.build/modules/bazel_lib/3.7.1/MODULE.bazel": "b6fd9b2f8fab956420c11836f416efac4a70e20804ae384ebe62773a4ed70046", "https://bcr.bazel.build/modules/bazel_lib/3.7.2/MODULE.bazel": "cbc920fff00a55b2fd663d40850560a6fb17fd5ef3a9f3d6cbf0d32908dd8a40", "https://bcr.bazel.build/modules/bazel_lib/3.7.2/source.json": "7a9c2b06a113c4962d329bb68befdb90d0447788a19aabaa32b476a0458e7d28", "https://bcr.bazel.build/modules/bazel_skylib/1.0.3/MODULE.bazel": "bcb0fd896384802d1ad283b4e4eb4d718eebd8cb820b0a2c3a347fb971afd9d8", @@ -208,7 +207,6 @@ "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43", "https://bcr.bazel.build/modules/yq.bzl/0.1.1/MODULE.bazel": "9039681f9bcb8958ee2c87ffc74bdafba9f4369096a2b5634b88abc0eaefa072", "https://bcr.bazel.build/modules/yq.bzl/0.3.4/MODULE.bazel": "d3a270662f5d766cd7229732d65a5a5bc485240c3007343dd279edfb60c9ae27", - "https://bcr.bazel.build/modules/yq.bzl/0.3.6/MODULE.bazel": "985c2a0cb4ad9994bb0e33cc7fae931c91105eeefe3faa355b8f4c258d0607c0", "https://bcr.bazel.build/modules/yq.bzl/0.4.0/MODULE.bazel": "1e4b142e391b62c95eb637fc0e944c17f3ed5276cdc9d7033df72a2f96a2a457", "https://bcr.bazel.build/modules/yq.bzl/0.4.0/source.json": "e5a3b94fe7ab720818ac2d8150cb19b009daf48c69a72eaab9a4852efb75331d", "https://bcr.bazel.build/modules/zlib/1.2.11/MODULE.bazel": "07b389abc85fdbca459b69e2ec656ae5622873af3f845e1c9d80fe179f3effa0", diff --git a/package.json b/package.json index 84aaa2f86cf6..265c72f23c75 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ }, "devDependencies": { "@angular/localize": "catalog:", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#151e36ffa910f4a01aafe1c482ed8294e2050566", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#dd47442d110ac5cbafc687a19696693fe5ddf370", "@angular/platform-server": "catalog:", "@angular/router": "catalog:", "@babel/core": "^8.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cd70806c4f0e..9ffecf98d86a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -131,8 +131,8 @@ importers: specifier: 'catalog:' version: 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#151e36ffa910f4a01aafe1c482ed8294e2050566 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/151e36ffa910f4a01aafe1c482ed8294e2050566(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0)) + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#dd47442d110ac5cbafc687a19696693fe5ddf370 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/dd47442d110ac5cbafc687a19696693fe5ddf370(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0)) '@angular/platform-server': specifier: 'catalog:' version: 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5)(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) @@ -415,7 +415,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 'catalog:' - version: 22.1.7(03e4a7b9cbbf0f42a46480c3dfaa925a) + version: 22.1.7(1ba2a0e2fee1805baed415eea3c366f1) '@angular/cli': specifier: 'catalog:' version: 22.1.7(@types/node@22.20.1)(chokidar@5.0.0)(supports-color@11.0.0) @@ -904,9 +904,9 @@ packages: '@angular/compiler': 22.1.5 '@angular/compiler-cli': 22.1.5 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/151e36ffa910f4a01aafe1c482ed8294e2050566': - resolution: {gitHosted: true, tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/151e36ffa910f4a01aafe1c482ed8294e2050566} - version: 0.0.0-6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/dd47442d110ac5cbafc687a19696693fe5ddf370': + resolution: {gitHosted: true, tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/dd47442d110ac5cbafc687a19696693fe5ddf370} + version: 0.0.0-f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de hasBin: true '@angular/platform-browser-dynamic@22.1.5': @@ -2039,8 +2039,8 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@2.19.0': - resolution: {integrity: sha512-IM3u1FjpOLyOPsPh0smGA6Ntj2olUWCPbTs/WQj7cA/2AKCGw/652W7IaySx0XtwuscFnMYBoraebQusSZ0zSQ==} + '@google/genai@2.20.0': + resolution: {integrity: sha512-kFEzARfA064oCNAmYTyOaAeJ9KSkbZ2Upxz36oO5eVNlcxAXsixLlGbwY1oy+Ab8HJ6nMWMD9hg+NdIron6wJw==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.25.2 @@ -2789,8 +2789,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@octokit/auth-app@8.3.0': - resolution: {integrity: sha512-/UaKmJCsOc5XBZwhnFiGNdLH/FkDF8lYtBn1QlKxtX7IpgaRB/XOXjixFtERAknyUZHxp3oDuoiG0En4VptJSg==} + '@octokit/auth-app@8.3.1': + resolution: {integrity: sha512-XHWxZsF4mvGTQCv7AOxgby9t9OjVO19FBuKq+QmyBxFrf+B2hR/P5j/MTF8g95bITf8cRtR17KIXThpFNqiKbg==} engines: {node: '>= 20'} '@octokit/auth-oauth-app@9.0.5': @@ -2809,10 +2809,6 @@ packages: resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} engines: {node: '>= 20'} - '@octokit/core@7.0.7': - resolution: {integrity: sha512-DcB0M3KFgr9ECI328lhBMVsyFT2DnmNucSBTqEN3exyNKUzkkpUSCHmTRcunF41Eou2TIQKW4seewri8ON9bSA==} - engines: {node: '>= 20'} - '@octokit/core@7.0.8': resolution: {integrity: sha512-L7y8eYc+AwxGr2PWI4WFt1VG4TiJ66c26BD16mXpYIlXxG0SMigM1+m4aTSlYyBr5BlQsGAlz8uDCoZN4SEMcg==} engines: {node: '>= 20'} @@ -2824,10 +2820,6 @@ packages: '@octokit/graphql-schema@15.26.1': resolution: {integrity: sha512-RFDC2MpRBd4AxSRvUeBIVeBU7ojN/SxDfALUd7iVYOSeEK3gZaqR2MGOysj4Zh2xj2RY5fQAUT+Oqq7hWTraMA==} - '@octokit/graphql@9.0.4': - resolution: {integrity: sha512-5s15CCiY8XXQ+FG+b1YQcl6Z2FA++nwAz/tg2VUrTmnMncP+2nnGUEYANImdnxsA2Fnq+Mbl7hDjUTw7cFAwcg==} - engines: {node: '>= 20'} - '@octokit/graphql@9.0.5': resolution: {integrity: sha512-bt/hm03LeU6Vy7FwTrkkC9p3XGT/lBwClglMqxBSe5/q0E5CdJTXeAqEI0vlw89/LF/G6tryTIH8HirZ3prMVg==} engines: {node: '>= 20'} @@ -2879,10 +2871,6 @@ packages: peerDependencies: '@octokit/core': '>=6' - '@octokit/request-error@7.1.1': - resolution: {integrity: sha512-+eaY7G2VVpSf2pc5Gn1+mph837V/d/TYTJAgWL9Tb0ogGYcpN3IlAVFgjL+Vv93F/sevrxkvsYCedtpLdcFLzA==} - engines: {node: '>= 20'} - '@octokit/request-error@7.1.2': resolution: {integrity: sha512-XZRuT3xZ84D3gYErI1DZvhJ33dCWVV6uzBtWkaBB4TvA/L6eOeTZodxLFVB44bBEEo3vEx7y00UfX1tBLrtLRg==} engines: {node: '>= 20'} @@ -9126,8 +9114,8 @@ packages: peerDependencies: typescript: 6.0.2 - tsx@4.23.12: - resolution: {integrity: sha512-FDf4L4sYzKtzWYhU/Xm0AQFdTjdIxNo9ElTf2mxXM6k8YMHXzYUe4yODVaXP4V9uMFbVg8c0qyBccK2OOxb45Q==} + tsx@4.23.13: + resolution: {integrity: sha512-BL5MGkRln6aDYhb0xbQlEAGw743BaZYWdbWtdJOBriYJboKgUUYCadFp2/FpBBZquBC/ezNBn7wMMPx7FDZUDw==} engines: {node: '>=18.0.0'} hasBin: true @@ -9845,13 +9833,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@22.1.7(03e4a7b9cbbf0f42a46480c3dfaa925a)': + '@angular-devkit/build-angular@22.1.7(1ba2a0e2fee1805baed415eea3c366f1)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2201.7(chokidar@5.0.0) '@angular-devkit/build-webpack': 0.2201.7(chokidar@5.0.0)(webpack-dev-server@5.2.6(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)))(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) '@angular-devkit/core': 22.1.7(chokidar@5.0.0) - '@angular/build': 22.1.7(b1319dec14564cf6129b11daf4976e8d) + '@angular/build': 22.1.7(d9e9421c8597f6a0b82868242e5d952c) '@angular/compiler-cli': 22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2) '@babel/core': 8.0.1 '@babel/generator': 8.0.0 @@ -9972,7 +9960,7 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/build@22.1.7(b1319dec14564cf6129b11daf4976e8d)': + '@angular/build@22.1.7(d9e9421c8597f6a0b82868242e5d952c)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2201.7(chokidar@5.0.0) @@ -9982,7 +9970,7 @@ snapshots: '@babel/helper-annotate-as-pure': 8.0.0 '@babel/helper-split-export-declaration': 7.24.7 '@inquirer/confirm': 6.1.1(@types/node@22.20.1) - '@vitejs/plugin-basic-ssl': 2.3.0(vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0)) + '@vitejs/plugin-basic-ssl': 2.3.0(vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)) beasties: 0.4.3 browserslist: 4.28.8 esbuild: 0.28.2 @@ -10002,7 +9990,7 @@ snapshots: tinyglobby: 0.2.17 tslib: 2.8.1 typescript: 6.0.2 - vite: 8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0) + vite: 8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0) watchpack: 2.5.2 optionalDependencies: '@angular/core': 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) @@ -10109,22 +10097,22 @@ snapshots: tinyglobby: 0.2.17 yargs: 18.1.0 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/151e36ffa910f4a01aafe1c482ed8294e2050566(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/dd47442d110ac5cbafc687a19696693fe5ddf370(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))': dependencies: '@actions/core': 3.0.1 '@conventional-changelog/git-client': 3.1.2(conventional-commits-filter@6.0.1)(conventional-commits-parser@7.1.2) '@google-cloud/spanner': 8.0.0(supports-color@11.0.0) - '@google/genai': 2.19.0(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6) + '@google/genai': 2.20.0(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6) '@inquirer/prompts': 8.7.0(@types/node@24.13.3) '@inquirer/type': 4.1.0(@types/node@24.13.3) - '@octokit/auth-app': 8.3.0 - '@octokit/core': 7.0.7 - '@octokit/graphql': 9.0.4 + '@octokit/auth-app': 8.3.1 + '@octokit/core': 7.0.8 + '@octokit/graphql': 9.0.5 '@octokit/graphql-schema': 15.26.1 '@octokit/openapi-types': 28.0.0 - '@octokit/plugin-paginate-rest': 15.0.0(@octokit/core@7.0.7) - '@octokit/plugin-rest-endpoint-methods': 18.0.0(@octokit/core@7.0.7) - '@octokit/request-error': 7.1.1 + '@octokit/plugin-paginate-rest': 15.0.0(@octokit/core@7.0.8) + '@octokit/plugin-rest-endpoint-methods': 18.0.0(@octokit/core@7.0.8) + '@octokit/request-error': 7.1.2 '@octokit/rest': 22.0.1 '@octokit/types': 17.0.0 '@pnpm/dependency-path': 1001.1.10 @@ -10157,7 +10145,7 @@ snapshots: nock: 14.0.17 semver: 7.8.5 supports-color: 11.0.0 - tsx: 4.23.12 + tsx: 4.23.13 typed-graphqlify: 3.1.6 typescript: 6.0.2 utf-8-validate: 6.0.6 @@ -11489,7 +11477,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@google/genai@2.19.0(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6)': + '@google/genai@2.20.0(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6)': dependencies: google-auth-library: 10.9.1(supports-color@11.0.0) p-retry: 4.6.2 @@ -12297,13 +12285,13 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.3 - '@octokit/auth-app@8.3.0': + '@octokit/auth-app@8.3.1': dependencies: '@octokit/auth-oauth-app': 9.0.5 '@octokit/auth-oauth-user': 6.0.4 '@octokit/request': 10.0.16 - '@octokit/request-error': 7.1.1 - '@octokit/types': 17.0.0 + '@octokit/request-error': 7.1.2 + '@octokit/types': 18.0.0 toad-cache: 3.7.4 universal-github-app-jwt: 2.2.2 universal-user-agent: 7.0.3 @@ -12333,16 +12321,6 @@ snapshots: '@octokit/auth-token@6.0.0': {} - '@octokit/core@7.0.7': - dependencies: - '@octokit/auth-token': 6.0.0 - '@octokit/graphql': 9.0.4 - '@octokit/request': 10.0.16 - '@octokit/request-error': 7.1.1 - '@octokit/types': 17.0.0 - before-after-hook: 4.0.0 - universal-user-agent: 7.0.3 - '@octokit/core@7.0.8': dependencies: '@octokit/auth-token': 6.0.0 @@ -12363,12 +12341,6 @@ snapshots: graphql: 16.14.2 graphql-tag: 2.12.7(graphql@16.14.2) - '@octokit/graphql@9.0.4': - dependencies: - '@octokit/request': 10.0.16 - '@octokit/types': 17.0.0 - universal-user-agent: 7.0.3 - '@octokit/graphql@9.0.5': dependencies: '@octokit/request': 10.0.16 @@ -12395,9 +12367,9 @@ snapshots: '@octokit/core': 7.0.8 '@octokit/types': 16.0.0 - '@octokit/plugin-paginate-rest@15.0.0(@octokit/core@7.0.7)': + '@octokit/plugin-paginate-rest@15.0.0(@octokit/core@7.0.8)': dependencies: - '@octokit/core': 7.0.7 + '@octokit/core': 7.0.8 '@octokit/types': 17.0.0 '@octokit/plugin-request-log@6.0.0(@octokit/core@7.0.8)': @@ -12409,13 +12381,9 @@ snapshots: '@octokit/core': 7.0.8 '@octokit/types': 16.0.0 - '@octokit/plugin-rest-endpoint-methods@18.0.0(@octokit/core@7.0.7)': - dependencies: - '@octokit/core': 7.0.7 - '@octokit/types': 17.0.0 - - '@octokit/request-error@7.1.1': + '@octokit/plugin-rest-endpoint-methods@18.0.0(@octokit/core@7.0.8)': dependencies: + '@octokit/core': 7.0.8 '@octokit/types': 17.0.0 '@octokit/request-error@7.1.2': @@ -13284,9 +13252,9 @@ snapshots: '@types/youtube@0.3.0': {} - '@vitejs/plugin-basic-ssl@2.3.0(vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0))': + '@vitejs/plugin-basic-ssl@2.3.0(vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0))': dependencies: - vite: 8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0) + vite: 8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0) '@webassemblyjs/ast@1.14.1': dependencies: @@ -15542,7 +15510,7 @@ snapshots: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.8 + minimatch: 3.1.5 once: 1.4.0 path-is-absolute: 1.0.1 @@ -19347,7 +19315,7 @@ snapshots: tslib: 1.14.1 typescript: 6.0.2 - tsx@4.23.12: + tsx@4.23.13: dependencies: esbuild: 0.28.2 optionalDependencies: @@ -19611,7 +19579,7 @@ snapshots: unist-util-stringify-position: 1.1.2 vfile-message: 1.1.1 - vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0): + vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.5 @@ -19626,7 +19594,7 @@ snapshots: less: 4.9.0(supports-color@11.0.0) sass: 1.101.0 terser: 5.49.0 - tsx: 4.23.12 + tsx: 4.23.13 yaml: 2.9.0 void-elements@2.0.1: {}