diff --git a/.github/actions/deploy-docs-site/main.js b/.github/actions/deploy-docs-site/main.js index ef20a5f5547..205952d9dd3 100644 --- a/.github/actions/deploy-docs-site/main.js +++ b/.github/actions/deploy-docs-site/main.js @@ -33081,10 +33081,7 @@ var Label = class { ManagedRepositories.ANGULAR, ManagedRepositories.ANGULAR_CLI, ManagedRepositories.COMPONENTS, - ManagedRepositories.DEV_INFRA, - ManagedRepositories.RULES_ANGULAR, - ManagedRepositories.RULES_BROWSERS, - ManagedRepositories.RULES_SASS + ManagedRepositories.DEV_INFRA ]; this.name = this.params.name; this.description = this.params.description; @@ -33097,9 +33094,6 @@ var ManagedRepositories; ManagedRepositories2["ANGULAR"] = "angular"; ManagedRepositories2["ANGULAR_CLI"] = "angular-cli"; ManagedRepositories2["DEV_INFRA"] = "dev-infra"; - ManagedRepositories2["RULES_ANGULAR"] = "rules_angular"; - ManagedRepositories2["RULES_BROWSERS"] = "rules_browsers"; - ManagedRepositories2["RULES_SASS"] = "rules_sass"; })(ManagedRepositories || (ManagedRepositories = {})); var TargetLabel = class extends Label { constructor() { @@ -33542,7 +33536,7 @@ tmp/lib/tmp.js: *) *) -@angular/ng-dev/bundles/chunk-QJDA6FUA.mjs: +@angular/ng-dev/bundles/chunk-PZCO3UAP.mjs: (*! Bundled license information: @octokit/request-error/dist-src/index.js: diff --git a/.github/actions/saucelabs-legacy/action.yml b/.github/actions/saucelabs-legacy/action.yml index 21afa107d02..3c390c17547 100644 --- a/.github/actions/saucelabs-legacy/action.yml +++ b/.github/actions/saucelabs-legacy/action.yml @@ -5,9 +5,9 @@ runs: using: 'composite' steps: - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Saucelabs Variables - uses: angular/dev-infra/github-actions/saucelabs@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/saucelabs@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Starting Saucelabs tunnel service shell: bash run: ./tools/saucelabs/sauce-service.sh run & diff --git a/.github/workflows/adev-preview-build.yml b/.github/workflows/adev-preview-build.yml index bd705f054ac..be776099667 100644 --- a/.github/workflows/adev-preview-build.yml +++ b/.github/workflows/adev-preview-build.yml @@ -21,17 +21,17 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'adev: preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - name: Build adev # `snapshot-build` config is used to stamp the exact version with sha in the footer. run: pnpm bazel build //adev:build.production --config=snapshot-build - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: workflow-artifact-name: 'adev-preview' pull-number: '${{github.event.pull_request.number}}' diff --git a/.github/workflows/adev-preview-deploy.yml b/.github/workflows/adev-preview-deploy.yml index 572318d5bde..ae90bc1fde8 100644 --- a/.github/workflows/adev-preview-deploy.yml +++ b/.github/workflows/adev-preview-deploy.yml @@ -40,7 +40,7 @@ jobs: npx -y firebase-tools@latest target:clear --config adev/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting angular-docs npx -y firebase-tools@latest target:apply --config adev/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting angular-docs ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'adev-preview' diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index 55056ab0338..e3a723fdaf9 100644 --- a/.github/workflows/assistant-to-the-branch-manager.yml +++ b/.github/workflows/assistant-to-the-branch-manager.yml @@ -17,6 +17,6 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false - - uses: angular/dev-infra/github-actions/branch-manager@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + - uses: angular/dev-infra/github-actions/branch-manager@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/benchmark-compare.yml b/.github/workflows/benchmark-compare.yml index 3559752fa7f..bb19de79861 100644 --- a/.github/workflows/benchmark-compare.yml +++ b/.github/workflows/benchmark-compare.yml @@ -38,7 +38,7 @@ jobs: - run: pnpm install --frozen-lockfile - - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + - uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: bazelrc: ./.bazelrc.user diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e5c11bc7758..458ffd94ed4 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@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - name: Check code lint @@ -41,13 +41,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: disable-package-manager-cache: true - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -69,11 +69,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -85,11 +85,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -102,11 +102,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -121,11 +121,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -138,11 +138,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - run: echo "https://${{secrets.SNAPSHOT_BUILDS_GITHUB_TOKEN}}:@github.com" > ${HOME}/.git_credentials @@ -154,11 +154,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -208,11 +208,11 @@ jobs: runs-on: ubuntu-latest-8core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - name: Build adev diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml index e9a7eb6b461..b9e22d0b43d 100644 --- a/.github/workflows/dev-infra.yml +++ b/.github/workflows/dev-infra.yml @@ -15,7 +15,7 @@ jobs: if: github.event_name == 'pull_request_target' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/labeling/pull-request@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + - uses: angular/dev-infra/github-actions/labeling/pull-request@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} labels: '{"requires: TGP": ["packages/core/primitives/**/{*,.*}"]}' @@ -23,14 +23,14 @@ jobs: if: github.event_name == 'pull_request_target' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/post-approval-changes@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + - uses: angular/dev-infra/github-actions/post-approval-changes@0c9cddc9853934bdf85834239f56ad0e83e61d8f 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@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + - uses: angular/dev-infra/github-actions/labeling/issue@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} google-generative-ai-key: ${{ secrets.GOOGLE_GENERATIVE_AI_KEY }} diff --git a/.github/workflows/google-internal-tests.yml b/.github/workflows/google-internal-tests.yml index 78a53c49b07..9fac59937a7 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@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: angular/dev-infra/github-actions/google-internal-tests@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + - uses: angular/dev-infra/github-actions/google-internal-tests@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: run-tests-guide-url: http://go/angular-g3sync-start github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index eb426fcf9f5..c404f2312ef 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -13,15 +13,15 @@ jobs: JOBS: 2 steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Saucelabs Variables - uses: angular/dev-infra/github-actions/saucelabs@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/saucelabs@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Set up Sauce Tunnel Daemon run: pnpm bazel run //tools/saucelabs-daemon/background-service -- $JOBS & env: diff --git a/.github/workflows/merge-ready-status.yml b/.github/workflows/merge-ready-status.yml index d27c66dee42..87ae4f1a3ba 100644 --- a/.github/workflows/merge-ready-status.yml +++ b/.github/workflows/merge-ready-status.yml @@ -9,6 +9,6 @@ jobs: status: runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/unified-status-check@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + - uses: angular/dev-infra/github-actions/unified-status-check@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/perf.yml b/.github/workflows/perf.yml index 34c86fbe6f9..145de8c5b4e 100644 --- a/.github/workflows/perf.yml +++ b/.github/workflows/perf.yml @@ -21,7 +21,7 @@ jobs: workflows: ${{ steps.workflows.outputs.workflows }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - id: workflows @@ -36,9 +36,9 @@ jobs: workflow: ${{ fromJSON(needs.list.outputs.workflows) }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile # We utilize the google-github-actions/auth action to allow us to get an active credential using workflow diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 87b49c29064..3e3b2e558c4 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@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - name: Check code lint @@ -39,7 +39,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@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/linting/licenses@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: allow-dependencies-licenses: 'pkg:npm/google-protobuf@' @@ -47,13 +47,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f with: disable-package-manager-cache: true - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - name: Run unit tests @@ -73,11 +73,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - name: Run CI tests for framework @@ -97,11 +97,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - name: Run integration CI tests for framework @@ -112,11 +112,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -129,11 +129,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -144,11 +144,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/setup@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f7a27ab44847a6f7344fca2f8aac84b1d9476f65 + uses: angular/dev-infra/github-actions/bazel/configure-remote@0c9cddc9853934bdf85834239f56ad0e83e61d8f - name: Install node modules run: pnpm install --frozen-lockfile - run: | diff --git a/MODULE.bazel b/MODULE.bazel index 50b6722e920..22fa08594c7 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -18,28 +18,28 @@ bazel_dep(name = "yq.bzl", version = "0.3.5") bazel_dep(name = "rules_angular") git_override( module_name = "rules_angular", - commit = "2d6de06a64f559d115ea019923561690484677cc", + commit = "24dbfaaf3ba439ff17b97f0e9aeea8574ca4b214", remote = "https://github.com/angular/rules_angular.git", ) bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "f7a27ab44847a6f7344fca2f8aac84b1d9476f65", + commit = "0c9cddc9853934bdf85834239f56ad0e83e61d8f", remote = "https://github.com/angular/dev-infra.git", ) bazel_dep(name = "rules_sass") git_override( module_name = "rules_sass", - commit = "a52b1bdff9d237124997533a2dba16addfa18f1d", + commit = "02795527950cfc28373eecda04f2e641767a6161", remote = "https://github.com/angular/rules_sass.git", ) bazel_dep(name = "rules_browsers") git_override( module_name = "rules_browsers", - commit = "29a3c6269313565c7a365321f828b947ffbde889", + commit = "58868ac62b0b775db0c82af0b60cfe0bdafdb35c", remote = "https://github.com/angular/rules_browsers.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 42487a19483..2cd89964409 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -13,6 +13,7 @@ "https://bcr.bazel.build/modules/aspect_bazel_lib/2.0.0/MODULE.bazel": "e118477db5c49419a88d78ebc7a2c2cea9d49600fe0f490c1903324a2c16ecd9", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.11.0/MODULE.bazel": "cb1ba9f9999ed0bc08600c221f532c1ddd8d217686b32ba7d45b0713b5131452", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.14.0/MODULE.bazel": "2b31ffcc9bdc8295b2167e07a757dbbc9ac8906e7028e5170a3708cecaac119f", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.19.2/MODULE.bazel": "30dfabbfae0139b1f0036e01c201dd4c0167da3017f0b7ef3820d78e07622989", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.19.3/MODULE.bazel": "253d739ba126f62a5767d832765b12b59e9f8d2bc88cc1572f4a73e46eb298ca", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.22.5/MODULE.bazel": "004ba890363d05372a97248c37205ae64b6fa31047629cd2c0895a9d0c7779e8", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.22.5/source.json": "ac2c3213df8f985785f1d0aeb7f0f73d5324e6e67d593d9b9470fb74a25d4a9b", @@ -28,7 +29,8 @@ "https://bcr.bazel.build/modules/aspect_rules_rollup/2.0.1/MODULE.bazel": "296e3a053658c2af989ba9bd62a205e6d1fa84bdd6dd5249196546e6b84770ec", "https://bcr.bazel.build/modules/aspect_rules_rollup/2.0.1/source.json": "2fe8ac1ccb4de74bf884761e070010280b272d94e3997205b361b91c75409726", "https://bcr.bazel.build/modules/aspect_rules_ts/3.8.6/MODULE.bazel": "371bacab13c9c36323384b56c7cabfde1982b69674e78729e1ddd1edd54d984e", - "https://bcr.bazel.build/modules/aspect_rules_ts/3.8.6/source.json": "b87a583fa2aa5c546221e3c514c883b2344c9284f27347759a5ff700deceb012", + "https://bcr.bazel.build/modules/aspect_rules_ts/3.8.7/MODULE.bazel": "830f8a53bb9f1139c24006a90ddc0230481326d69fa847eb00daf8eaae118724", + "https://bcr.bazel.build/modules/aspect_rules_ts/3.8.7/source.json": "95549d64e28f3e4e3648cc037cefdac01ec3b0f58fced2409c286784e82ad0f0", "https://bcr.bazel.build/modules/aspect_tools_telemetry/0.2.6/MODULE.bazel": "cafb8781ad591bc57cc765dca5fefab08cf9f65af363d162b79d49205c7f8af7", "https://bcr.bazel.build/modules/aspect_tools_telemetry/0.2.8/MODULE.bazel": "aa975a83e72bcaac62ee61ab12b788ea324a1d05c4aab28aadb202f647881679", "https://bcr.bazel.build/modules/aspect_tools_telemetry/0.3.3/MODULE.bazel": "37c764292861c2f70314efa9846bb6dbb44fc0308903b3285da6528305450183", @@ -427,7 +429,7 @@ }, "@@aspect_rules_ts+//ts:extensions.bzl%ext": { "general": { - "bzlTransitiveDigest": "0PprNyRYWkfOXKNvI8gaaD69N+xwJfjp1B9PAbgTdTI=", + "bzlTransitiveDigest": "GbfZLeEI0W26fAQ89dUljyLGSAkzkr3CkF+VDQ0IFlI=", "usagesDigest": "5p3OPjvlVCHx2yaRJV53+Nzu1bbsi/96d8WY4RUKCbc=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, @@ -491,7 +493,7 @@ "@@aspect_tools_telemetry+//:extension.bzl%telemetry": { "general": { "bzlTransitiveDigest": "cl5A2O84vDL6Tt+Qga8FCj1DUDGqn+e7ly5rZ+4xvcc=", - "usagesDigest": "X9yWxTU9a+3PzHfKcQZZ8MzjmhcZcGinXvd3iA1e0Dw=", + "usagesDigest": "mS7+2ykIUJH5qIIq/jathl5rcwdqyvYA8HOpHe8d+/Y=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -500,7 +502,7 @@ "repoRuleId": "@@aspect_tools_telemetry+//:extension.bzl%tel_repository", "attributes": { "deps": { - "aspect_rules_ts": "3.8.6", + "aspect_rules_ts": "3.8.7", "aspect_rules_js": "3.0.3", "aspect_rules_esbuild": "0.25.1", "aspect_rules_jasmine": "2.0.4", diff --git a/package.json b/package.json index 6046b61e4bb..86ccbb39939 100644 --- a/package.json +++ b/package.json @@ -164,7 +164,7 @@ "devDependencies": { "@actions/core": "^3.0.0", "@actions/github": "^9.0.0", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#d4a2ed4009ec883f49bf135bf60628a536778432", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#ddbbfb8f2802fcfb85c8bf6b2f78a5ea120137e7", "@babel/plugin-proposal-async-generator-functions": "7.20.7", "@babel/plugin-transform-async-generator-functions": "^7.27.1", "@bazel/bazelisk": "^1.7.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 33b13df46a8..8d5cdc26c22 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -336,8 +336,8 @@ importers: specifier: ^9.0.0 version: 9.0.0 '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#d4a2ed4009ec883f49bf135bf60628a536778432 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/d4a2ed4009ec883f49bf135bf60628a536778432(@modelcontextprotocol/sdk@1.27.1) + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#ddbbfb8f2802fcfb85c8bf6b2f78a5ea120137e7 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/ddbbfb8f2802fcfb85c8bf6b2f78a5ea120137e7(@modelcontextprotocol/sdk@1.27.1) '@babel/plugin-proposal-async-generator-functions': specifier: 7.20.7 version: 7.20.7(@babel/core@7.29.0) @@ -1780,9 +1780,9 @@ packages: '@angular/platform-browser': ^22.0.0-0 || ^22.1.0-0 || ^22.2.0-0 || ^22.3.0-0 || ^23.0.0-0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/d4a2ed4009ec883f49bf135bf60628a536778432': - resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/d4a2ed4009ec883f49bf135bf60628a536778432} - version: 0.0.0-7cc2bddcfe55480b6f92521570da915aa71d1787 + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/ddbbfb8f2802fcfb85c8bf6b2f78a5ea120137e7': + resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/ddbbfb8f2802fcfb85c8bf6b2f78a5ea120137e7} + version: 0.0.0-0c9cddc9853934bdf85834239f56ad0e83e61d8f hasBin: true '@angular/ssr@22.0.0-next.1': @@ -3111,8 +3111,8 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@1.44.0': - resolution: {integrity: sha512-kRt9ZtuXmz+tLlcNntN/VV4LRdpl6ZOu5B1KbfNgfR65db15O6sUQcwnwLka8sT/V6qysD93fWrgJHF2L7dA9A==} + '@google/genai@1.45.0': + resolution: {integrity: sha512-+sNRWhKiRibVgc4OKi7aBJJ0A7RcoVD8tGG+eFkqxAWRjASDW+ktS9lLwTDnAxZICzCVoeAdu8dYLJVTX60N9w==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.25.2 @@ -13632,12 +13632,12 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/d4a2ed4009ec883f49bf135bf60628a536778432(@modelcontextprotocol/sdk@1.27.1)': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/ddbbfb8f2802fcfb85c8bf6b2f78a5ea120137e7(@modelcontextprotocol/sdk@1.27.1)': dependencies: '@actions/core': 3.0.0 '@conventional-changelog/git-client': 2.6.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.3.0) '@google-cloud/spanner': 8.0.0(supports-color@10.2.2) - '@google/genai': 1.44.0(@modelcontextprotocol/sdk@1.27.1)(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6) + '@google/genai': 1.45.0(@modelcontextprotocol/sdk@1.27.1)(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6) '@inquirer/prompts': 8.3.0(@types/node@24.12.0) '@inquirer/type': 4.0.3(@types/node@24.12.0) '@octokit/auth-app': 8.2.0 @@ -15401,7 +15401,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@google/genai@1.44.0(@modelcontextprotocol/sdk@1.27.1)(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6)': + '@google/genai@1.45.0(@modelcontextprotocol/sdk@1.27.1)(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6)': dependencies: google-auth-library: 10.6.1(supports-color@10.2.2) p-retry: 4.6.2