mirror of
https://github.com/angular/angular-cli.git
synced 2025-05-15 18:13:38 +08:00
build: update angular
This commit is contained in:
parent
770b993c56
commit
4c85ca11a4
@ -3,7 +3,7 @@
|
||||
# This file should be checked into version control along with the pnpm-lock.yaml file.
|
||||
.npmrc=-1406867100
|
||||
modules/testing/builder/package.json=973445093
|
||||
package.json=1949244611
|
||||
package.json=1365942673
|
||||
packages/angular/build/package.json=-1281653665
|
||||
packages/angular/cli/package.json=1263077657
|
||||
packages/angular/pwa/package.json=1108903917
|
||||
@ -17,7 +17,7 @@ packages/angular_devkit/schematics/package.json=-1133510866
|
||||
packages/angular_devkit/schematics_cli/package.json=-532742586
|
||||
packages/ngtools/webpack/package.json=71458652
|
||||
packages/schematics/angular/package.json=251715148
|
||||
pnpm-lock.yaml=1657958602
|
||||
pnpm-lock.yaml=1669001551
|
||||
pnpm-workspace.yaml=-1264044456
|
||||
tests/package.json=700948366
|
||||
yarn.lock=1808197119
|
||||
yarn.lock=-998454549
|
||||
|
@ -16,6 +16,6 @@ jobs:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: angular/dev-infra/github-actions/branch-manager@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
- uses: angular/dev-infra/github-actions/branch-manager@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
with:
|
||||
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
|
||||
|
44
.github/workflows/ci.yml
vendored
44
.github/workflows/ci.yml
vendored
@ -21,7 +21,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Generate JSON schema types
|
||||
@ -42,11 +42,11 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Build release targets
|
||||
@ -57,11 +57,11 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Run module and package tests
|
||||
@ -81,13 +81,13 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Run CLI E2E tests
|
||||
run: yarn bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}
|
||||
|
||||
@ -102,7 +102,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Run CLI E2E tests
|
||||
uses: ./.github/shared-actions/windows-bazel-test
|
||||
with:
|
||||
@ -123,13 +123,13 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Run CLI E2E tests
|
||||
run: yarn bazel test --test_env=E2E_SHARD_TOTAL=3 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}
|
||||
|
||||
@ -145,13 +145,13 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Run CLI E2E tests
|
||||
run: yarn bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.snapshots.${{ matrix.subset }}_node${{ matrix.node }}
|
||||
|
||||
@ -163,13 +163,13 @@ jobs:
|
||||
SAUCE_TUNNEL_IDENTIFIER: angular-cli-${{ github.workflow }}-${{ github.run_number }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Run E2E Browser tests
|
||||
env:
|
||||
SAUCE_USERNAME: ${{ vars.SAUCE_USERNAME }}
|
||||
@ -197,11 +197,11 @@ jobs:
|
||||
CIRCLE_BRANCH: ${{ github.ref_name }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- run: yarn admin snapshots --verbose
|
||||
env:
|
||||
SNAPSHOT_BUILDS_GITHUB_TOKEN: ${{ secrets.SNAPSHOT_BUILDS_GITHUB_TOKEN }}
|
||||
|
4
.github/workflows/dev-infra.yml
vendored
4
.github/workflows/dev-infra.yml
vendored
@ -13,13 +13,13 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: angular/dev-infra/github-actions/commit-message-based-labels@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
- uses: angular/dev-infra/github-actions/commit-message-based-labels@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
with:
|
||||
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
|
||||
post_approval_changes:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: angular/dev-infra/github-actions/post-approval-changes@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
- uses: angular/dev-infra/github-actions/post-approval-changes@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
with:
|
||||
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
|
||||
|
2
.github/workflows/feature-requests.yml
vendored
2
.github/workflows/feature-requests.yml
vendored
@ -16,6 +16,6 @@ jobs:
|
||||
if: github.repository == 'angular/angular-cli'
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: angular/dev-infra/github-actions/feature-request@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
- uses: angular/dev-infra/github-actions/feature-request@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
with:
|
||||
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
|
||||
|
6
.github/workflows/perf.yml
vendored
6
.github/workflows/perf.yml
vendored
@ -23,7 +23,7 @@ jobs:
|
||||
workflows: ${{ steps.workflows.outputs.workflows }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- id: workflows
|
||||
@ -38,9 +38,9 @@ jobs:
|
||||
workflow: ${{ fromJSON(needs.list.outputs.workflows) }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
# We utilize the google-github-actions/auth action to allow us to get an active credential using workflow
|
||||
|
36
.github/workflows/pr.yml
vendored
36
.github/workflows/pr.yml
vendored
@ -34,7 +34,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup ESLint Caching
|
||||
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
|
||||
with:
|
||||
@ -54,7 +54,7 @@ jobs:
|
||||
- name: Run Validation
|
||||
run: yarn admin validate
|
||||
- name: Check Package Licenses
|
||||
uses: angular/dev-infra/github-actions/linting/licenses@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/linting/licenses@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Check tooling setup
|
||||
run: yarn check-tooling-setup
|
||||
- name: Check commit message
|
||||
@ -70,11 +70,11 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Build release targets
|
||||
@ -91,11 +91,11 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Run module and package tests
|
||||
@ -115,13 +115,13 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Run CLI E2E tests
|
||||
run: yarn bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}
|
||||
|
||||
@ -130,7 +130,7 @@ jobs:
|
||||
runs-on: windows-2025
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Run CLI E2E tests
|
||||
uses: ./.github/shared-actions/windows-bazel-test
|
||||
with:
|
||||
@ -149,13 +149,13 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Run CLI E2E tests
|
||||
run: yarn bazel test --test_env=E2E_SHARD_TOTAL=3 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}
|
||||
|
||||
@ -172,12 +172,12 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Initialize environment
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Install node modules
|
||||
run: yarn install --immutable
|
||||
- name: Setup Bazel
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/setup@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Setup Bazel RBE
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
uses: angular/dev-infra/github-actions/bazel/configure-remote@f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
- name: Run CLI E2E tests
|
||||
run: yarn bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.snapshots.${{ matrix.subset }}_node${{ matrix.node }}
|
||||
|
@ -44,7 +44,7 @@
|
||||
"devDependencies": {
|
||||
"@ampproject/remapping": "2.3.0",
|
||||
"@angular/animations": "20.0.0-next.1",
|
||||
"@angular/bazel": "https://github.com/angular/bazel-builds.git#3422dcb650e407d2c00ac724acf560ab1506d68c",
|
||||
"@angular/bazel": "https://github.com/angular/bazel-builds.git#8269ca110da4ead292163e7f2614b6407efe40ca",
|
||||
"@angular/build-tooling": "https://github.com/angular/dev-infra-private-build-tooling-builds.git#d4727212a9d0f7eb63ae3116d73c769d9bd0bdc1",
|
||||
"@angular/cdk": "20.0.0-next.0",
|
||||
"@angular/common": "20.0.0-next.1",
|
||||
@ -54,7 +54,7 @@
|
||||
"@angular/forms": "20.0.0-next.1",
|
||||
"@angular/localize": "20.0.0-next.1",
|
||||
"@angular/material": "20.0.0-next.0",
|
||||
"@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#dbcf3afdd0b7d3bd95c71e3df43a210364d3939b",
|
||||
"@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#cab2b0de372f97ebb025e6aff24b9ef72f586666",
|
||||
"@angular/platform-browser": "20.0.0-next.1",
|
||||
"@angular/platform-browser-dynamic": "20.0.0-next.1",
|
||||
"@angular/platform-server": "20.0.0-next.1",
|
||||
|
@ -1,11 +1,11 @@
|
||||
diff --git a/node_modules/@angular/bazel/src/ng_package/packager.mjs b/node_modules/@angular/bazel/src/ng_package/packager.mjs
|
||||
index dd6ec61..c2a0acf 100755
|
||||
index d7faa1d..c3cbd1c 100755
|
||||
--- a/node_modules/@angular/bazel/src/ng_package/packager.mjs
|
||||
+++ b/node_modules/@angular/bazel/src/ng_package/packager.mjs
|
||||
@@ -8,7 +8,7 @@
|
||||
import * as fs from 'fs';
|
||||
import * as path from 'path';
|
||||
import fastGlob from 'fast-glob';
|
||||
import { globSync } from 'tinyglobby';
|
||||
-import { analyzeFileAndEnsureNoCrossImports } from './cross_entry_points_imports';
|
||||
+import { analyzeFileAndEnsureNoCrossImports } from './cross_entry_points_imports.mjs';
|
||||
/**
|
||||
|
30
pnpm-lock.yaml
generated
30
pnpm-lock.yaml
generated
@ -23,8 +23,8 @@ importers:
|
||||
specifier: 20.0.0-next.1
|
||||
version: 20.0.0-next.1(@angular/core@20.0.0-next.1)
|
||||
'@angular/bazel':
|
||||
specifier: https://github.com/angular/bazel-builds.git#3422dcb650e407d2c00ac724acf560ab1506d68c
|
||||
version: github.com/angular/bazel-builds/3422dcb650e407d2c00ac724acf560ab1506d68c(@angular/compiler-cli@20.0.0-next.1)(@rollup/plugin-commonjs@28.0.3)(@rollup/plugin-node-resolve@13.3.0)(@types/node@20.17.24)(rollup-plugin-sourcemaps@0.6.3)(rollup@4.35.0)(terser@5.39.0)(typescript@5.8.2)
|
||||
specifier: https://github.com/angular/bazel-builds.git#8269ca110da4ead292163e7f2614b6407efe40ca
|
||||
version: github.com/angular/bazel-builds/8269ca110da4ead292163e7f2614b6407efe40ca(@angular/compiler-cli@20.0.0-next.1)(@rollup/plugin-commonjs@28.0.3)(@rollup/plugin-node-resolve@13.3.0)(@types/node@20.17.24)(rollup-plugin-sourcemaps@0.6.3)(rollup@4.35.0)(terser@5.39.0)(typescript@5.8.2)
|
||||
'@angular/build-tooling':
|
||||
specifier: https://github.com/angular/dev-infra-private-build-tooling-builds.git#d4727212a9d0f7eb63ae3116d73c769d9bd0bdc1
|
||||
version: github.com/angular/dev-infra-private-build-tooling-builds/d4727212a9d0f7eb63ae3116d73c769d9bd0bdc1(debug@4.4.0)(karma-chrome-launcher@3.2.0)(karma-jasmine@5.1.0)(karma@6.4.4)(rxjs@7.8.2)(terser@5.39.0)(zone.js@0.15.0)
|
||||
@ -53,8 +53,8 @@ importers:
|
||||
specifier: 20.0.0-next.0
|
||||
version: 20.0.0-next.0(@angular/cdk@20.0.0-next.0)(@angular/common@20.0.0-next.1)(@angular/core@20.0.0-next.1)(@angular/forms@20.0.0-next.1)(@angular/platform-browser@20.0.0-next.1)(rxjs@7.8.2)
|
||||
'@angular/ng-dev':
|
||||
specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#dbcf3afdd0b7d3bd95c71e3df43a210364d3939b
|
||||
version: github.com/angular/dev-infra-private-ng-dev-builds/dbcf3afdd0b7d3bd95c71e3df43a210364d3939b
|
||||
specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#cab2b0de372f97ebb025e6aff24b9ef72f586666
|
||||
version: github.com/angular/dev-infra-private-ng-dev-builds/cab2b0de372f97ebb025e6aff24b9ef72f586666
|
||||
'@angular/platform-browser':
|
||||
specifier: 20.0.0-next.1
|
||||
version: 20.0.0-next.1(@angular/animations@20.0.0-next.1)(@angular/common@20.0.0-next.1)(@angular/core@20.0.0-next.1)
|
||||
@ -2866,8 +2866,8 @@ packages:
|
||||
engines: {node: '>=18'}
|
||||
dev: true
|
||||
|
||||
/@google-cloud/spanner@7.18.1(supports-color@10.0.0):
|
||||
resolution: {integrity: sha512-7CwpTX5njfoUAVQL/otowTm3gjWPn+ceUKKH+KGWr/DuAeDsrc4sZH1LY+t2mt/vvMULS/PlWkAkv6Hk/Oi8cw==}
|
||||
/@google-cloud/spanner@7.19.0(supports-color@10.0.0):
|
||||
resolution: {integrity: sha512-EQUGFc6l5h4spSbVKtURt+6OY+vFkACkXvdcDFISwB2++VWigeTOE0gFVJMUrko0HaKxOKfWW80+GYZCUToTcA==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
dependencies:
|
||||
'@google-cloud/common': 5.0.2(supports-color@10.0.0)
|
||||
@ -14440,15 +14440,15 @@ packages:
|
||||
resolution: {integrity: sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==}
|
||||
dev: true
|
||||
|
||||
github.com/angular/bazel-builds/3422dcb650e407d2c00ac724acf560ab1506d68c(@angular/compiler-cli@20.0.0-next.1)(@rollup/plugin-commonjs@28.0.3)(@rollup/plugin-node-resolve@13.3.0)(@types/node@20.17.24)(rollup-plugin-sourcemaps@0.6.3)(rollup@4.35.0)(terser@5.39.0)(typescript@5.8.2):
|
||||
resolution: {tarball: https://codeload.github.com/angular/bazel-builds/tar.gz/3422dcb650e407d2c00ac724acf560ab1506d68c}
|
||||
id: github.com/angular/bazel-builds/3422dcb650e407d2c00ac724acf560ab1506d68c
|
||||
github.com/angular/bazel-builds/8269ca110da4ead292163e7f2614b6407efe40ca(@angular/compiler-cli@20.0.0-next.1)(@rollup/plugin-commonjs@28.0.3)(@rollup/plugin-node-resolve@13.3.0)(@types/node@20.17.24)(rollup-plugin-sourcemaps@0.6.3)(rollup@4.35.0)(terser@5.39.0)(typescript@5.8.2):
|
||||
resolution: {tarball: https://codeload.github.com/angular/bazel-builds/tar.gz/8269ca110da4ead292163e7f2614b6407efe40ca}
|
||||
id: github.com/angular/bazel-builds/8269ca110da4ead292163e7f2614b6407efe40ca
|
||||
name: '@angular/bazel'
|
||||
version: 20.0.0-next.1
|
||||
engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
'@angular/compiler-cli': 20.0.0-next.1+sha-aa1ab41
|
||||
'@angular/compiler-cli': 20.0.0-next.1+sha-a02e270
|
||||
'@bazel/concatjs': ^5.3.0
|
||||
'@bazel/worker': ^5.3.0
|
||||
'@rollup/plugin-commonjs': ^28.0.0
|
||||
@ -14465,11 +14465,11 @@ packages:
|
||||
'@microsoft/api-extractor': 7.51.1(@types/node@20.17.24)
|
||||
'@rollup/plugin-commonjs': 28.0.3(rollup@4.35.0)
|
||||
'@rollup/plugin-node-resolve': 13.3.0(rollup@4.35.0)
|
||||
fast-glob: 3.3.3
|
||||
magic-string: 0.30.17
|
||||
rollup: 4.35.0
|
||||
rollup-plugin-sourcemaps: 0.6.3(@types/node@20.17.24)(rollup@4.35.0)
|
||||
terser: 5.39.0
|
||||
tinyglobby: 0.2.12
|
||||
tslib: 2.8.1
|
||||
typescript: 5.8.2
|
||||
transitivePeerDependencies:
|
||||
@ -14531,13 +14531,13 @@ packages:
|
||||
- zone.js
|
||||
dev: true
|
||||
|
||||
github.com/angular/dev-infra-private-ng-dev-builds/dbcf3afdd0b7d3bd95c71e3df43a210364d3939b:
|
||||
resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/dbcf3afdd0b7d3bd95c71e3df43a210364d3939b}
|
||||
github.com/angular/dev-infra-private-ng-dev-builds/cab2b0de372f97ebb025e6aff24b9ef72f586666:
|
||||
resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/cab2b0de372f97ebb025e6aff24b9ef72f586666}
|
||||
name: '@angular/ng-dev'
|
||||
version: 0.0.0-60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
version: 0.0.0-f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
hasBin: true
|
||||
dependencies:
|
||||
'@google-cloud/spanner': 7.18.1(supports-color@10.0.0)
|
||||
'@google-cloud/spanner': 7.19.0(supports-color@10.0.0)
|
||||
'@octokit/rest': 21.1.1
|
||||
'@types/semver': 7.5.8
|
||||
'@types/supports-color': 10.0.0
|
||||
|
@ -2,21 +2,21 @@
|
||||
"description": "snapshot versions of Angular for e2e testing",
|
||||
"private": true,
|
||||
"dependencies": {
|
||||
"@angular/animations": "github:angular/animations-builds#c901f7a1cd372714fd14bcc39ce7d38f92d41e05",
|
||||
"@angular/cdk": "github:angular/cdk-builds#b4b9f801d2ecd5484377cbb262f0e61b32d5d9dc",
|
||||
"@angular/common": "github:angular/common-builds#6560654ad4e22cd4ba49638e96aac93469c3b17f",
|
||||
"@angular/compiler": "github:angular/compiler-builds#ac937211ad29345f37e97ee54341c6eee5a624b8",
|
||||
"@angular/compiler-cli": "github:angular/compiler-cli-builds#ab69a3e250a95bc78d49d11d301e2159a356e488",
|
||||
"@angular/core": "github:angular/core-builds#b255db72aacff9590a0fef1cbf1745a9f4881252",
|
||||
"@angular/forms": "github:angular/forms-builds#d0324e52b662443da93b0ca35597f5bef716869e",
|
||||
"@angular/language-service": "github:angular/language-service-builds#2ab1ee2fa56c9e240284c4923b96901810f6f161",
|
||||
"@angular/localize": "github:angular/localize-builds#859375b3334e85dd667d12b556e6844d94589854",
|
||||
"@angular/material": "github:angular/material-builds#94931a193ecbf00ee43f0e3f75849b585d090207",
|
||||
"@angular/material-moment-adapter": "github:angular/material-moment-adapter-builds#99e68f74dc55f884e3f0f7751fac2a80a6d34a43",
|
||||
"@angular/platform-browser": "github:angular/platform-browser-builds#90f6e0cc9943fab50d0d789b5fb4441716dbad57",
|
||||
"@angular/platform-browser-dynamic": "github:angular/platform-browser-dynamic-builds#e3ebccfe74c06baaf075562ca0e7ba176d8291bd",
|
||||
"@angular/platform-server": "github:angular/platform-server-builds#04f1520ff468d7648acf54ab4452446727316c2e",
|
||||
"@angular/router": "github:angular/router-builds#4bbcd1a5271c4013ed4457c45494986ab94b58ed",
|
||||
"@angular/service-worker": "github:angular/service-worker-builds#32b41d27096f9bb1d1e0d0a2e888d9b6cc3d5a9a"
|
||||
"@angular/animations": "github:angular/animations-builds#93a39fe3a4df0af283a62a7055d1a6de1fb57dc6",
|
||||
"@angular/cdk": "github:angular/cdk-builds#3c5ee0681cd2ad12f89f5d8624f6537b855b36cb",
|
||||
"@angular/common": "github:angular/common-builds#2bc57f0c847d5751a8cf652b8936e9ab0f4428fa",
|
||||
"@angular/compiler": "github:angular/compiler-builds#b6a8c9537b6f527f475ac522bab5a431d97260cc",
|
||||
"@angular/compiler-cli": "github:angular/compiler-cli-builds#2269e2afa62247a55e846156dc98b57c7642cb48",
|
||||
"@angular/core": "github:angular/core-builds#5ae5975c8196aee32b641e89961b5a086d72c338",
|
||||
"@angular/forms": "github:angular/forms-builds#0aee14465b746e8b7f4267d64c77b4fc1027d23f",
|
||||
"@angular/language-service": "github:angular/language-service-builds#ceb9ee1c7882c8f76a0c219ed9fad1c43cbe3274",
|
||||
"@angular/localize": "github:angular/localize-builds#38f6103916608c1c45048885398f1e16edbe2173",
|
||||
"@angular/material": "github:angular/material-builds#94422108cf0ab7866577b54720e80f5e863467d8",
|
||||
"@angular/material-moment-adapter": "github:angular/material-moment-adapter-builds#1fc17532c947167f48d995b095dc51587531428a",
|
||||
"@angular/platform-browser": "github:angular/platform-browser-builds#52ff9a969bc6e7642750e97fc9eaa027cf1212bd",
|
||||
"@angular/platform-browser-dynamic": "github:angular/platform-browser-dynamic-builds#a3299a29f0f2629ba47f5c47e8cb496c62ea83e2",
|
||||
"@angular/platform-server": "github:angular/platform-server-builds#2c0cc072ac18712cf7e25f67580a1d4f4c0d39cb",
|
||||
"@angular/router": "github:angular/router-builds#f0c0688706f2d7bac7ba673d08782ceefe998244",
|
||||
"@angular/service-worker": "github:angular/service-worker-builds#8e522d006c1cea20dd5f8d598ba1b1f54fbe175b"
|
||||
}
|
||||
}
|
||||
|
36
yarn.lock
36
yarn.lock
@ -55,16 +55,16 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@angular/bazel@https://github.com/angular/bazel-builds.git#3422dcb650e407d2c00ac724acf560ab1506d68c":
|
||||
version: 20.0.0-next.1+sha-aa1ab41
|
||||
resolution: "@angular/bazel@https://github.com/angular/bazel-builds.git#commit=3422dcb650e407d2c00ac724acf560ab1506d68c"
|
||||
"@angular/bazel@https://github.com/angular/bazel-builds.git#8269ca110da4ead292163e7f2614b6407efe40ca":
|
||||
version: 20.0.0-next.1+sha-a02e270
|
||||
resolution: "@angular/bazel@https://github.com/angular/bazel-builds.git#commit=8269ca110da4ead292163e7f2614b6407efe40ca"
|
||||
dependencies:
|
||||
"@microsoft/api-extractor": "npm:^7.24.2"
|
||||
fast-glob: "npm:^3.3.3"
|
||||
magic-string: "npm:^0.30.0"
|
||||
tinyglobby: "npm:^0.2.12"
|
||||
tslib: "npm:^2.3.0"
|
||||
peerDependencies:
|
||||
"@angular/compiler-cli": 20.0.0-next.1+sha-aa1ab41
|
||||
"@angular/compiler-cli": 20.0.0-next.1+sha-a02e270
|
||||
"@bazel/concatjs": ^5.3.0
|
||||
"@bazel/worker": ^5.3.0
|
||||
"@rollup/plugin-commonjs": ^28.0.0
|
||||
@ -81,7 +81,7 @@ __metadata:
|
||||
packager: ./src/ng_package/packager.mjs
|
||||
types_bundler: ./src/types_bundle/index.mjs
|
||||
xi18n: ./src/ngc-wrapped/extract_i18n.mjs
|
||||
checksum: 10c0/601301d364725b5603bf672f550caa64d7648521163c446c1f01a54894d9abc40ed11d3c3b100539ed565716980f01fc42fefb9a3c9017f0780a2f8ae1818c08
|
||||
checksum: 10c0/1871822cd08f233ff3776ef4c7865984924d75781c31d2fe849e6353763daf4800b629d3c0a1b56ef09c857a8a8ce231aa49a1f3d6776f85307c9684f6a6126a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -303,7 +303,7 @@ __metadata:
|
||||
dependencies:
|
||||
"@ampproject/remapping": "npm:2.3.0"
|
||||
"@angular/animations": "npm:20.0.0-next.1"
|
||||
"@angular/bazel": "https://github.com/angular/bazel-builds.git#3422dcb650e407d2c00ac724acf560ab1506d68c"
|
||||
"@angular/bazel": "https://github.com/angular/bazel-builds.git#8269ca110da4ead292163e7f2614b6407efe40ca"
|
||||
"@angular/build-tooling": "https://github.com/angular/dev-infra-private-build-tooling-builds.git#d4727212a9d0f7eb63ae3116d73c769d9bd0bdc1"
|
||||
"@angular/cdk": "npm:20.0.0-next.0"
|
||||
"@angular/common": "npm:20.0.0-next.1"
|
||||
@ -313,7 +313,7 @@ __metadata:
|
||||
"@angular/forms": "npm:20.0.0-next.1"
|
||||
"@angular/localize": "npm:20.0.0-next.1"
|
||||
"@angular/material": "npm:20.0.0-next.0"
|
||||
"@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#dbcf3afdd0b7d3bd95c71e3df43a210364d3939b"
|
||||
"@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#cab2b0de372f97ebb025e6aff24b9ef72f586666"
|
||||
"@angular/platform-browser": "npm:20.0.0-next.1"
|
||||
"@angular/platform-browser-dynamic": "npm:20.0.0-next.1"
|
||||
"@angular/platform-server": "npm:20.0.0-next.1"
|
||||
@ -529,11 +529,11 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#dbcf3afdd0b7d3bd95c71e3df43a210364d3939b":
|
||||
version: 0.0.0-60ad70b4632945a3014cf26e045530f8ae2e6e18
|
||||
resolution: "@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#commit=dbcf3afdd0b7d3bd95c71e3df43a210364d3939b"
|
||||
"@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#cab2b0de372f97ebb025e6aff24b9ef72f586666":
|
||||
version: 0.0.0-f2a610b26cd7a451eddd50eb071dc495e3346a80
|
||||
resolution: "@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#commit=cab2b0de372f97ebb025e6aff24b9ef72f586666"
|
||||
dependencies:
|
||||
"@google-cloud/spanner": "npm:7.18.1"
|
||||
"@google-cloud/spanner": "npm:7.19.0"
|
||||
"@octokit/rest": "npm:21.1.1"
|
||||
"@types/semver": "npm:^7.3.6"
|
||||
"@types/supports-color": "npm:^10.0.0"
|
||||
@ -547,7 +547,7 @@ __metadata:
|
||||
yaml: "npm:2.7.0"
|
||||
bin:
|
||||
ng-dev: ./bundles/cli.mjs
|
||||
checksum: 10c0/c3b08682b69c860dbabd934963a1ea23904b2b09ccb0b33c33a19876f0fadce57e55287e836b5dd23ba574d634f8558f823a88ac20abd974e38c6e0323550406
|
||||
checksum: 10c0/f63ff347521301a5858e646f377b0165dc2cb5a1f5692214634dcf90d9e9eef1149cb6f0ac09e6fa56736b796d4c502980a07ba1f50d487ceb1d28c1144c6332
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -2448,9 +2448,9 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@google-cloud/spanner@npm:7.18.1":
|
||||
version: 7.18.1
|
||||
resolution: "@google-cloud/spanner@npm:7.18.1"
|
||||
"@google-cloud/spanner@npm:7.19.0":
|
||||
version: 7.19.0
|
||||
resolution: "@google-cloud/spanner@npm:7.19.0"
|
||||
dependencies:
|
||||
"@google-cloud/common": "npm:^5.0.0"
|
||||
"@google-cloud/precise-date": "npm:^4.0.0"
|
||||
@ -2483,7 +2483,7 @@ __metadata:
|
||||
stream-events: "npm:^1.0.4"
|
||||
teeny-request: "npm:^9.0.0"
|
||||
through2: "npm:^4.0.0"
|
||||
checksum: 10c0/8dad7f5017be82919fb654f5c7e53b1cae668c9699b1b7aac35d70cd212156e8dff1bfc67a93b467b562a55ecb6ae3834275a4f48a6286297914cfbc06e20505
|
||||
checksum: 10c0/94aa6374f1ae743f0a98457567f1e5037f62478f950fe6b336a4d6a7a184b7542316c5bc3c1fa295c84fab224cf0ffdf317670479b79dd5127f06ca3d8a2897e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -9731,7 +9731,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"fast-glob@npm:3.3.3, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3":
|
||||
"fast-glob@npm:3.3.3, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2":
|
||||
version: 3.3.3
|
||||
resolution: "fast-glob@npm:3.3.3"
|
||||
dependencies:
|
||||
|
Loading…
x
Reference in New Issue
Block a user