From b34b45c25180e362770a85158364c57c085cc437 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Wed, 16 Sep 2026 07:03:10 +0000 Subject: [PATCH] build: update cross-repo angular dependencies See associated pull request for more information. --- .../assistant-to-the-branch-manager.yml | 2 +- .github/workflows/ci.material-aio.yml | 18 +++---- .github/workflows/ci.yml | 50 +++++++++---------- .../workflows/deploy-dev-app-main-push.yml | 6 +-- .github/workflows/dev-infra.yml | 6 +-- .github/workflows/docs-preview-build.yml | 8 +-- .github/workflows/docs-preview-deploy.yml | 2 +- .github/workflows/google-internal-tests.yml | 2 +- .github/workflows/pr.material-aio.yml | 18 +++---- .github/workflows/pr.yml | 46 ++++++++--------- .github/workflows/preview-build-dev-app.yml | 8 +-- .github/workflows/preview-deploy-dev-app.yml | 2 +- .github/workflows/scheduled-ci.yml | 14 +++--- MODULE.bazel | 6 +-- MODULE.bazel.lock | 50 +++++++++---------- 15 files changed, 119 insertions(+), 119 deletions(-) diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index 20813d7c1587..6e67ce971b18 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + - uses: angular/dev-infra/github-actions/branch-manager@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 ba71b43d88f5..944deaf175ac 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 36059571e463..999f7191198e 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/browserstack@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 7c4a00b7b120..c9c78ddc4e68 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 6c6897fc6828..c300891a00e7 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + - uses: angular/dev-infra/github-actions/labeling/pull-request@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + - uses: angular/dev-infra/github-actions/post-approval-changes@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + - uses: angular/dev-infra/github-actions/labeling/issue@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 d50bcabbc23d..78771cec3957 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 50de2e01c4ab..7d57afef506d 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 d7073e970178..5559496edb9e 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + - uses: angular/dev-infra/github-actions/google-internal-tests@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 ea6b0f5ebad7..9dccf1bc5cc4 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 261fdf7d0253..5773a597786d 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/linting/licenses@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/browserstack@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 70b81adfd3ec..c069a3f2fbef 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 83a95a45db1e..89ee330f98f2 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 765135074d99..c5f5bff96159 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/setup@253d7e1b16eac44a903e67c2b9e3755a20a28967 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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@cde7ad16c16f5c7dbd57b62e8b930443813484ec # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@253d7e1b16eac44a903e67c2b9e3755a20a28967 # 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 8d017492d07d..77a34fd4b506 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -18,7 +18,7 @@ bazel_dep(name = "bazel_skylib", version = "1.9.2") bazel_dep(name = "rules_browsers") git_override( module_name = "rules_browsers", - commit = "c37398d63f5e990d618d02f4c6fb2fefe40f1a79", + commit = "f87a5f7fc587219ff328da2972e06370f297a621", remote = "https://github.com/angular/rules_browsers.git", ) @@ -32,14 +32,14 @@ git_override( bazel_dep(name = "rules_angular") git_override( module_name = "rules_angular", - commit = "5fa856469c642490a6e381a05d7f58f60fad1913", + commit = "3f933b9dde5139e67575b6c2437c854986ecd10a", remote = "https://github.com/angular/rules_angular.git", ) bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "cde7ad16c16f5c7dbd57b62e8b930443813484ec", + commit = "253d7e1b16eac44a903e67c2b9e3755a20a28967", remote = "https://github.com/angular/dev-infra.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index b46ec34d0828..10b5dc56fdc4 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -430,16 +430,16 @@ }, "@@rules_browsers+//browsers:extensions.bzl%browsers": { "general": { - "bzlTransitiveDigest": "eNfcpVF2YJFb8xQfN64Y9PQgMrXYK0ju3uglArt8IO8=", + "bzlTransitiveDigest": "jwGo+QiVY+i/AnJLUkEJ+vaplFYfygil2SJt8C7kM5o=", "usagesDigest": "FmXYJVoVJlnfUU8x8gObSvu4qWcco/9Faw61aC/wBF0=", "recordedInputs": [], "generatedRepoSpecs": { "rules_browsers_chrome_linux": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "ad2e73e1e42c0831930dfd02d4aa8653a5f23f60b0376a5d76ddf8ecd7a41e4b", + "sha256": "11d48f3e2ee11fc2a53a230eb364b2becc44c1b67a7aa4683edb7cb8a950b6ab", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/linux64/chrome-headless-shell-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/156.0.8060.2/linux64/chrome-headless-shell-linux64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-linux64/chrome-headless-shell" @@ -455,9 +455,9 @@ "rules_browsers_chrome_mac": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "d66b730ed9760ae88b83aca1fa89351ac027ede430be4f5283fabd156198762d", + "sha256": "42c60eb1793fe76aabf19664b03c299170e5de53baa23ae72578f063dc9b2614", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/mac-x64/chrome-headless-shell-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/156.0.8060.2/mac-x64/chrome-headless-shell-mac-x64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-x64/chrome-headless-shell" @@ -473,9 +473,9 @@ "rules_browsers_chrome_mac_arm": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "44c784c59af60ef62233b6100820ebb8b158e7d105b96c684818f007d6576848", + "sha256": "4afc1dbaeea03ad545b434c0f9eba50af326923fc265bc25927b3b4c7d9ca377", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/mac-arm64/chrome-headless-shell-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/156.0.8060.2/mac-arm64/chrome-headless-shell-mac-arm64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-arm64/chrome-headless-shell" @@ -491,9 +491,9 @@ "rules_browsers_chrome_win64": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "996537a6c3d31bb5c75ef328af5d4827b5f92c4a36ff7ea250e437eadf46eac0", + "sha256": "9de8381d4ca9c9f0471fd1cce15e44146328c3e11f55fec43cd667ae1a5bd482", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/win64/chrome-headless-shell-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/156.0.8060.2/win64/chrome-headless-shell-win64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-win64/chrome-headless-shell.exe" @@ -509,9 +509,9 @@ "rules_browsers_chromedriver_linux": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "f1db8caff52251dec46117a2f518a74cd1e4a2abadcbecc0d5bdd49e42175afa", + "sha256": "29be812bf4392619d06dfb5716d2bf9d72a278304670a594e3977d4c2cce7502", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/linux64/chromedriver-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/156.0.8060.2/linux64/chromedriver-linux64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-linux64/chromedriver" @@ -525,9 +525,9 @@ "rules_browsers_chromedriver_mac": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "5062675bc868f3f6a1e4850cab72b736a5c17f98f01d610736b8d0a6e009bf54", + "sha256": "d4dc141aadd9525e67c92fc78ec65e2926226c436eca7d90e39cdc813726513d", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/mac-x64/chromedriver-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/156.0.8060.2/mac-x64/chromedriver-mac-x64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-mac-x64/chromedriver" @@ -541,9 +541,9 @@ "rules_browsers_chromedriver_mac_arm": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "04f07a2a13e969f120dbea61eef291dc4e20617a6d424dec20e90f903da0263b", + "sha256": "984056c6d3dd189569cc89affd28564a9de949d58297279fc23a045c8fc53080", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/mac-arm64/chromedriver-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/156.0.8060.2/mac-arm64/chromedriver-mac-arm64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-mac-arm64/chromedriver" @@ -557,9 +557,9 @@ "rules_browsers_chromedriver_win64": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "7701074890112ed3b780af26104cb9f57ce68e229ca3076bfade6a1af93730d7", + "sha256": "a5bcbd013b64e6a15acc84c164fe974d0f1a58d4e061fba79d24b31cced64d88", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/win64/chromedriver-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/156.0.8060.2/win64/chromedriver-win64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-win64/chromedriver.exe" @@ -573,9 +573,9 @@ "rules_browsers_firefox_linux": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "fd9ec3f5f113d0825ca0bd1ab3c0756fbc40241034eefce6743be953bcca7473", + "sha256": "1d44cd02351c307c3e19061ea2a4d18a30f236e6be862b94f2282564afdb0167", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/en-US/firefox-155.0.tar.xz" + "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/en-US/firefox-156.0.tar.xz" ], "named_files": { "FIREFOX": "firefox/firefox" @@ -589,9 +589,9 @@ "rules_browsers_firefox_mac": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "3ae135f2023cf0c6cbce3bb757e06564ff8148b1266f682b8eccff0993a1a9f5", + "sha256": "fecc46103039ca4a77ecb2b2ef7b03892f922e13db0782f8570c512b2e458515", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/en-US/Firefox%20155.0.dmg" + "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/en-US/Firefox%20156.0.dmg" ], "named_files": { "FIREFOX": "Firefox.app/Contents/MacOS/firefox" @@ -605,9 +605,9 @@ "rules_browsers_firefox_mac_arm": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "3ae135f2023cf0c6cbce3bb757e06564ff8148b1266f682b8eccff0993a1a9f5", + "sha256": "fecc46103039ca4a77ecb2b2ef7b03892f922e13db0782f8570c512b2e458515", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/en-US/Firefox%20155.0.dmg" + "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/en-US/Firefox%20156.0.dmg" ], "named_files": { "FIREFOX": "Firefox.app/Contents/MacOS/firefox" @@ -621,9 +621,9 @@ "rules_browsers_firefox_win64": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "2718d4cc4b2cf089aa8ac370111652bc763838e1d2ed6d635d465fc17ab6327c", + "sha256": "86a027237f7408e8a4d18637c57d487455a704cbb2466a32d0d14c2207d2699a", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/155.0/win64/en-US/Firefox%20Setup%20155.0.exe" + "https://archive.mozilla.org/pub/firefox/releases/156.0/win64/en-US/Firefox%20Setup%20156.0.exe" ], "named_files": { "FIREFOX": "core/firefox.exe"