From 945d697848e30f6347d1fdeaeb9a45c9255f1249 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 22 Nov 2025 21:58:58 +0000 Subject: [PATCH] build(deps): update cicd --- .github/actions/config/action.yml | 2 +- .github/actions/setup/action.yml | 2 +- .github/workflows/cicd-completed.yml | 4 ++-- .github/workflows/cicd.yml | 2 +- .github/workflows/reusable-api-extractor.yml | 2 +- .github/workflows/reusable-build.yml | 6 +++--- .github/workflows/reusable-bundle-size.yml | 8 ++++---- .github/workflows/reusable-coverage.yml | 4 ++-- .github/workflows/reusable-docs.yml | 6 +++--- .github/workflows/reusable-e2e.yml | 8 ++++---- .github/workflows/reusable-example-apps.yml | 6 +++--- .github/workflows/reusable-lint.yml | 10 +++++----- .github/workflows/reusable-release.yml | 4 ++-- .github/workflows/reusable-style.yml | 2 +- .github/workflows/reusable-test.yml | 4 ++-- 15 files changed, 35 insertions(+), 35 deletions(-) diff --git a/.github/actions/config/action.yml b/.github/actions/config/action.yml index ec780835..679aa1fd 100644 --- a/.github/actions/config/action.yml +++ b/.github/actions/config/action.yml @@ -8,7 +8,7 @@ runs: using: composite steps: - name: Load available example apps Angular CLI version aliases - uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7 + uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7 id: ng-cli-version-aliases with: script: | diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 4db167e7..eed1cd7a 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -4,7 +4,7 @@ runs: using: composite steps: - name: Setup pnpm - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 - name: Setup Node.js uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: diff --git a/.github/workflows/cicd-completed.yml b/.github/workflows/cicd-completed.yml index 130b2df3..cfe69c52 100644 --- a/.github/workflows/cicd-completed.yml +++ b/.github/workflows/cicd-completed.yml @@ -30,7 +30,7 @@ jobs: ng-cli-version-aliases: ${{ steps.config.outputs.ng-cli-version-aliases }} steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Load CI/CD configuration id: config uses: ./.github/actions/config @@ -60,7 +60,7 @@ jobs: # https://github.com/orgs/community/discussions/25220 - name: Find associated pull request id: pr - uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7 + uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7 with: retries: 3 #👇 Default except 403, which is the rate limit sometimes raised diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 9f19e870..520631df 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -20,7 +20,7 @@ jobs: ng-cli-version-aliases: ${{ steps.config.outputs.ng-cli-version-aliases }} steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: CI/CD configuration id: config uses: ./.github/actions/config diff --git a/.github/workflows/reusable-api-extractor.yml b/.github/workflows/reusable-api-extractor.yml index b5058fc4..a68de10c 100644 --- a/.github/workflows/reusable-api-extractor.yml +++ b/.github/workflows/reusable-api-extractor.yml @@ -18,7 +18,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Download tsc output files uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 with: diff --git a/.github/workflows/reusable-build.yml b/.github/workflows/reusable-build.yml index 757e6246..d07a4900 100644 --- a/.github/workflows/reusable-build.yml +++ b/.github/workflows/reusable-build.yml @@ -20,11 +20,11 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Setup uses: ./.github/actions/setup - name: Cache Angular build - uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 with: path: .angular/cache key: angular-cache @@ -52,7 +52,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Setup uses: ./.github/actions/setup - name: Run tsc diff --git a/.github/workflows/reusable-bundle-size.yml b/.github/workflows/reusable-bundle-size.yml index 551f0b40..2dadc8d5 100644 --- a/.github/workflows/reusable-bundle-size.yml +++ b/.github/workflows/reusable-bundle-size.yml @@ -35,14 +35,14 @@ jobs: working-directory: ${{ env.BUNDLE_SIZE_DIR }} steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Download example app distribution files uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 with: name: ngx-meta${{ env.EXAMPLE_APP_ARTIFACT_NAME_SUFFIX }}-${{ matrix.ng-cli-version-alias }} path: ${{ env.EXAMPLE_APP_DIR }} - name: Setup pnpm - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 - name: Setup Node.js uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: @@ -54,7 +54,7 @@ jobs: - name: Analyze main bundle size run: pnpm run analyze ${{ matrix.ng-cli-version-alias }} --json - name: Fetch bundle size analysis results from target branch - uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7 + uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7 if: github.event_name == 'pull_request' with: script: | @@ -111,7 +111,7 @@ jobs: with: name: ngx-meta${{ env.BUNDLE_SIZE_ARTIFACT_NAME_SUFFIX }}-${{ matrix.ng-cli-version-alias }} - name: Create check run - uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7 + uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7 with: script: | const smeJson = require('./source-map-explorer.json'); diff --git a/.github/workflows/reusable-coverage.yml b/.github/workflows/reusable-coverage.yml index b0842a28..d15b386c 100644 --- a/.github/workflows/reusable-coverage.yml +++ b/.github/workflows/reusable-coverage.yml @@ -21,7 +21,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Setup uses: ./.github/actions/setup - name: Download coverage reports @@ -33,7 +33,7 @@ jobs: - name: Merge coverage reports run: pnpm run coverage:report:all - name: Upload coverage reports to Codecov - uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3 + uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1 with: disable_search: true files: ${{ env.COVERAGE_DIR }}/lcov.info diff --git a/.github/workflows/reusable-docs.yml b/.github/workflows/reusable-docs.yml index 71a52d1c..91c7af02 100644 --- a/.github/workflows/reusable-docs.yml +++ b/.github/workflows/reusable-docs.yml @@ -29,7 +29,7 @@ jobs: deployments: write steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Download API reference docs uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 with: @@ -58,7 +58,7 @@ jobs: cache: poetry cache-dependency-path: ${{ env.DOCS_DIR }}/poetry.lock - name: Setup pnpm - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 - name: Setup Node.js uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: @@ -70,7 +70,7 @@ jobs: - name: Generate cache id for Mkdocs build run: echo "cache_id=$(date --utc '+%V')" >> "$GITHUB_ENV" - name: Cache Mkdocs build - uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 with: key: mkdocs-material-${{ env.cache_id }} path: ${{ env.DOCS_DIR }}/.cache diff --git a/.github/workflows/reusable-e2e.yml b/.github/workflows/reusable-e2e.yml index ed680010..3ef5375f 100644 --- a/.github/workflows/reusable-e2e.yml +++ b/.github/workflows/reusable-e2e.yml @@ -34,14 +34,14 @@ jobs: working-directory: ${{ env.E2E_DIR }} steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Download example app with coverage instrumentation uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 with: name: ngx-meta${{ env.EXAMPLE_APP_ARTIFACT_NAME_SUFFIX }}-${{ matrix.ng-cli-version-alias }}${{ env.COVERAGE_ARTIFACT_NAME_SUFFIX }} path: ${{ env.EXAMPLE_APP_DIR }} - name: Setup pnpm - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 - name: Setup Node.js uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: @@ -51,7 +51,7 @@ jobs: - name: Configure Cypress cache directory run: echo "CYPRESS_CACHE_FOLDER=$HOME/.cache/Cypress" >> "$GITHUB_ENV" - name: Cypress cache - uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 env: cache-name: ngx-meta-e2e-cypress e2e_lockfile_hash: ${{ hashFiles(format('{0}/pnpm-lock.yaml', env.E2E_DIR)) }} @@ -64,7 +64,7 @@ jobs: run: pnpm run ci:serve & working-directory: ${{ env.EXAMPLE_APP_DIR }} - name: Cypress run - uses: cypress-io/github-action@b8ba51a856ba5f4c15cf39007636d4ab04f23e3c # v6.10.2 + uses: cypress-io/github-action@7ef72e250a9e564efb4ed4c2433971ada4cc38b4 # v6.10.4 env: COVERAGE_JSON_REPORT_NAME: e2e-${{ matrix.ng-cli-version-alias }}.json with: diff --git a/.github/workflows/reusable-example-apps.yml b/.github/workflows/reusable-example-apps.yml index 107e7ec5..898fd610 100644 --- a/.github/workflows/reusable-example-apps.yml +++ b/.github/workflows/reusable-example-apps.yml @@ -34,7 +34,7 @@ jobs: working-directory: ${{ env.EXAMPLE_APPS_DIR }} steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Generate artifact names run: | dist_artifact_name="ngx-meta${{ env.DIST_ARTIFACT_NAME_SUFFIX }}" @@ -54,7 +54,7 @@ jobs: name: ${{ env.dist_artifact_name }} path: projects/ngx-meta/dist - name: Setup pnpm - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 - name: Setup Node.js uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: @@ -83,7 +83,7 @@ jobs: echo "week_of_year=${week_of_year}" } >> "$GITHUB_ENV" - name: Cache dependencies and Angular CLI/app resolution - uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 env: cache-name: ngx-meta-example-apps example_apps_lockfile_hash: ${{ hashFiles(format('{0}/pnpm-lock.yaml', env.EXAMPLE_APPS_DIR)) }} diff --git a/.github/workflows/reusable-lint.yml b/.github/workflows/reusable-lint.yml index bdaec01f..c8fce41e 100644 --- a/.github/workflows/reusable-lint.yml +++ b/.github/workflows/reusable-lint.yml @@ -12,7 +12,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Setup uses: ./.github/actions/setup - name: Run linter @@ -24,9 +24,9 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Run GitHub Actions linter - uses: docker://rhysd/actionlint:latest@sha256:887a259a5a534f3c4f36cb02dca341673c6089431057242cdc931e9f133147e9 + uses: docker://rhysd/actionlint:latest@sha256:a0383f60d92601e2694e24b24d37df7b6a40bed7cedbc447611c50009bf02d94 with: args: -color @@ -39,7 +39,7 @@ jobs: # https://github.com/actions/checkout/issues/520#issuecomment-1167205721 run: echo "pr_commits_plus_one=$(( ${{ github.event.pull_request.commits }} + 1 ))" >> "${GITHUB_ENV}" - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: fetch-depth: ${{ env.pr_commits_plus_one }} - name: Setup @@ -61,7 +61,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Setup uses: ./.github/actions/setup - name: Run diff --git a/.github/workflows/reusable-release.yml b/.github/workflows/reusable-release.yml index 71fbfb0d..a6ab2d0f 100644 --- a/.github/workflows/reusable-release.yml +++ b/.github/workflows/reusable-release.yml @@ -47,7 +47,7 @@ jobs: id-token: write steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Setup uses: ./.github/actions/setup - name: Installed dependencies integrity check @@ -64,7 +64,7 @@ jobs: run: pnpm semantic-release - name: Create Pull Request id: cpr - uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7 + uses: peter-evans/create-pull-request@84ae59a2cdc2258d6fa0732dd66352dddae2a412 # v7 with: token: ${{ secrets.github-token-pr }} commit-message: 'chore(release): update CHANGELOG.md' diff --git a/.github/workflows/reusable-style.yml b/.github/workflows/reusable-style.yml index b8308fb6..6519e9ef 100644 --- a/.github/workflows/reusable-style.yml +++ b/.github/workflows/reusable-style.yml @@ -12,7 +12,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Setup uses: ./.github/actions/setup - name: Format check diff --git a/.github/workflows/reusable-test.yml b/.github/workflows/reusable-test.yml index 21b61f19..d5e6f7ed 100644 --- a/.github/workflows/reusable-test.yml +++ b/.github/workflows/reusable-test.yml @@ -17,7 +17,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Setup uses: ./.github/actions/setup - name: Run unit tests @@ -36,7 +36,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Setup uses: ./.github/actions/setup - name: Run unit tests