diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index b8d385e9a89a..3b59f5198103 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@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 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 ecddcd33c479..8341a2f5d3b3 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 9fb9f7aa56f1..b6c152b2beed 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@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - 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 13f1d921778a..a992672f4f61 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 885569c0e3c7..8e11542e0f35 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/package.json b/package.json index 235ba073f109..83a08e81524c 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 0ea47df7cf21..ae6c84016fa5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -131,8 +131,8 @@ importers: specifier: 'catalog:' version: 22.2.0-next.5(@angular/compiler-cli@22.2.0-next.5(@angular/compiler@22.2.0-next.5)(typescript@6.0.2))(@angular/compiler@22.2.0-next.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.2.0-next.5(@angular/common@22.2.0-next.5(@angular/compiler-cli@22.2.0-next.5(@angular/compiler@22.2.0-next.5)(typescript@6.0.2))(@angular/core@22.2.0-next.5(@angular/compiler@22.2.0-next.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.2.0-next.5(@angular/compiler@22.2.0-next.5)(typescript@6.0.2))(@angular/compiler@22.2.0-next.5)(@angular/core@22.2.0-next.5(@angular/compiler@22.2.0-next.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.2.0-next.5(@angular/common@22.2.0-next.5(@angular/compiler-cli@22.2.0-next.5(@angular/compiler@22.2.0-next.5)(typescript@6.0.2))(@angular/core@22.2.0-next.5(@angular/compiler@22.2.0-next.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.2.0-next.5(@angular/compiler@22.2.0-next.5)(typescript@6.0.2))(@angular/core@22.2.0-next.5(@angular/compiler@22.2.0-next.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.2.0-next.6(9a99aea2848a1abd8cf4ac06343c2044) + version: 22.2.0-next.6(37e86e4652ad8a39469361b30d1baac8) '@angular/cli': specifier: 'catalog:' version: 22.2.0-next.6(@types/node@22.20.1)(chokidar@5.0.0) @@ -906,9 +906,9 @@ packages: '@angular/compiler': 22.2.0-next.5 '@angular/compiler-cli': 22.2.0-next.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, integrity: sha512-BaSZLO/kJ3QYRTPqBxeGqpWliL34hw3mCRQ7gFwdQc75h4LRB/+rN25jrSE6YId5tBi11xewg1uLKvGrN394gw==, 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.2.0-next.5': @@ -2028,8 +2028,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 @@ -2769,8 +2769,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': @@ -2789,10 +2789,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'} @@ -2804,10 +2800,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'} @@ -2859,10 +2851,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'} @@ -9103,8 +9091,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 @@ -9810,13 +9798,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@22.2.0-next.6(9a99aea2848a1abd8cf4ac06343c2044)': + '@angular-devkit/build-angular@22.2.0-next.6(37e86e4652ad8a39469361b30d1baac8)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2202.0-next.6(chokidar@5.0.0) '@angular-devkit/build-webpack': 0.2202.0-next.6(chokidar@5.0.0)(webpack-dev-server@6.0.0(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(uglify-js@3.19.3)))(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(uglify-js@3.19.3)) '@angular-devkit/core': 22.2.0-next.6(chokidar@5.0.0) - '@angular/build': 22.2.0-next.6(c0a03389e396eacbd065238f13995b33) + '@angular/build': 22.2.0-next.6(620749af70ea884465050cf92273b110) '@angular/compiler-cli': 22.2.0-next.5(@angular/compiler@22.2.0-next.5)(typescript@6.0.2) '@babel/core': 8.0.1 '@babel/generator': 8.0.0 @@ -9936,7 +9924,7 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/build@22.2.0-next.6(c0a03389e396eacbd065238f13995b33)': + '@angular/build@22.2.0-next.6(620749af70ea884465050cf92273b110)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2202.0-next.6(chokidar@5.0.0) @@ -9945,7 +9933,7 @@ snapshots: '@babel/core': 8.0.1 '@inquirer/confirm': 6.2.0(@types/node@22.20.1) '@parcel/watcher': 2.6.0 - '@vitejs/plugin-basic-ssl': 2.3.0(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass-embedded@1.103.1)(sass@1.103.1)(terser@5.50.0)(tsx@4.23.12)(yaml@2.9.0)) + '@vitejs/plugin-basic-ssl': 2.3.0(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass-embedded@1.103.1)(sass@1.103.1)(terser@5.50.0)(tsx@4.23.13)(yaml@2.9.0)) beasties: 0.4.3 browserslist: 4.28.8 chokidar: 5.0.0 @@ -9967,7 +9955,7 @@ snapshots: tinyglobby: 0.2.17 tslib: 2.8.1 typescript: 6.0.2 - vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass-embedded@1.103.1)(sass@1.103.1)(terser@5.50.0)(tsx@4.23.12)(yaml@2.9.0) + vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass-embedded@1.103.1)(sass@1.103.1)(terser@5.50.0)(tsx@4.23.13)(yaml@2.9.0) xxhash-wasm: 1.1.0 optionalDependencies: '@angular/core': 22.2.0-next.5(@angular/compiler@22.2.0-next.5)(rxjs@6.6.7)(zone.js@0.16.2) @@ -10070,22 +10058,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 @@ -10118,7 +10106,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 @@ -11425,7 +11413,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 @@ -12056,7 +12044,7 @@ snapshots: '@modelcontextprotocol/core@2.0.0': dependencies: - zod: 4.4.3 + zod: 4.5.4 '@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0)': dependencies: @@ -12083,7 +12071,7 @@ snapshots: '@modelcontextprotocol/server@2.0.0': dependencies: '@modelcontextprotocol/core': 2.0.0 - zod: 4.4.3 + zod: 4.5.4 '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.4': optional: true @@ -12216,13 +12204,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 @@ -12252,16 +12240,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 @@ -12282,12 +12260,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 @@ -12314,9 +12286,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)': @@ -12328,13 +12300,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': @@ -13116,9 +13084,9 @@ snapshots: '@types/youtube@0.3.0': {} - '@vitejs/plugin-basic-ssl@2.3.0(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass-embedded@1.103.1)(sass@1.103.1)(terser@5.50.0)(tsx@4.23.12)(yaml@2.9.0))': + '@vitejs/plugin-basic-ssl@2.3.0(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass-embedded@1.103.1)(sass@1.103.1)(terser@5.50.0)(tsx@4.23.13)(yaml@2.9.0))': dependencies: - vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass-embedded@1.103.1)(sass@1.103.1)(terser@5.50.0)(tsx@4.23.12)(yaml@2.9.0) + vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass-embedded@1.103.1)(sass@1.103.1)(terser@5.50.0)(tsx@4.23.13)(yaml@2.9.0) '@webassemblyjs/ast@1.14.1': dependencies: @@ -15369,7 +15337,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 @@ -16774,7 +16742,7 @@ snapshots: magic-string@1.2.3: dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 make-dir@3.1.0: dependencies: @@ -19222,7 +19190,7 @@ snapshots: tslib: 1.14.1 typescript: 6.0.2 - tsx@4.23.12: + tsx@4.23.13: dependencies: esbuild: 0.28.2 optionalDependencies: @@ -19486,7 +19454,7 @@ snapshots: unist-util-stringify-position: 1.1.2 vfile-message: 1.1.1 - vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass-embedded@1.103.1)(sass@1.103.1)(terser@5.50.0)(tsx@4.23.12)(yaml@2.9.0): + vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass-embedded@1.103.1)(sass@1.103.1)(terser@5.50.0)(tsx@4.23.13)(yaml@2.9.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -19502,7 +19470,7 @@ snapshots: sass: 1.103.1 sass-embedded: 1.103.1 terser: 5.50.0 - tsx: 4.23.12 + tsx: 4.23.13 yaml: 2.9.0 void-elements@2.0.1: {}