From dd000852e9b6556cf7d191991d9b7a23e32cbf0b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Nov 2025 05:15:49 +0000 Subject: [PATCH] build(deps): update cicd --- .github/actions/config/action.yml | 2 +- .github/actions/setup/action.yml | 2 +- .github/workflows/cicd-completed.yml | 10 +++++----- .github/workflows/cicd.yml | 2 +- .github/workflows/reusable-api-extractor.yml | 6 +++--- .github/workflows/reusable-build.yml | 10 +++++----- .github/workflows/reusable-bundle-size.yml | 14 +++++++------- .github/workflows/reusable-coverage.yml | 4 ++-- .github/workflows/reusable-docs.yml | 10 +++++----- .github/workflows/reusable-e2e.yml | 8 ++++---- .github/workflows/reusable-example-apps.yml | 8 ++++---- .github/workflows/reusable-lint.yml | 8 ++++---- .github/workflows/reusable-release.yml | 4 ++-- .github/workflows/reusable-style.yml | 2 +- .github/workflows/reusable-test.yml | 8 ++++---- 15 files changed, 49 insertions(+), 49 deletions(-) diff --git a/.github/actions/config/action.yml b/.github/actions/config/action.yml index ec780835..a55efa65 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@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 id: ng-cli-version-aliases with: script: | diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 4db167e7..9423036e 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -6,7 +6,7 @@ runs: - name: Setup pnpm uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 - name: Setup Node.js - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6 with: cache: pnpm node-version-file: .node-version diff --git a/.github/workflows/cicd-completed.yml b/.github/workflows/cicd-completed.yml index 130b2df3..51bec4f1 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@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Load CI/CD configuration id: config uses: ./.github/actions/config @@ -49,7 +49,7 @@ jobs: pull-requests: write steps: - name: Download bundle size analysis results - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 with: name: ngx-meta${{ env.BUNDLE_SIZE_ARTIFACT_NAME_SUFFIX }}-${{ matrix.ng-cli-version-alias }} #👇 Need to specify it. Otherwise, the ` run-id ` argument won't be taken into account @@ -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@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: retries: 3 #👇 Default except 403, which is the rate limit sometimes raised @@ -81,7 +81,7 @@ jobs: console.info("Pull request number is", pullRequestNumber) return pullRequestNumber - name: Find bundle size PR comment - uses: peter-evans/find-comment@3eae4d37986fb5a8592848f6a574fdf654e61f9e # v3 + uses: peter-evans/find-comment@b30e6a3c0ed37e7c023ccd3f1db5c6c0b0c23aad # v4 if: steps.pr.outputs.result != '' id: fc with: @@ -89,7 +89,7 @@ jobs: comment-author: github-actions[bot] body-includes: ${{ env.BUNDLE_SIZE_COMMENT_ID_PREFIX }}${{ matrix.ng-cli-version-alias }} - name: Update bundle size PR comment - uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4 + uses: peter-evans/create-or-update-comment@e8674b075228eee787fea43ef493e45ece1004c9 # v5 if: steps.pr.outputs.result != '' with: comment-id: ${{ steps.fc.outputs.comment-id }} diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 9f19e870..3312ccde 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@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - 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..97ec1e67 100644 --- a/.github/workflows/reusable-api-extractor.yml +++ b/.github/workflows/reusable-api-extractor.yml @@ -18,9 +18,9 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Download tsc output files - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 with: name: ngx-meta${{ env.TSC_ARTIFACT_NAME_SUFFIX }} path: projects/ngx-meta/out @@ -31,7 +31,7 @@ jobs: - name: Run API Documenter run: pnpm run ngx-meta:api-documenter - name: Upload API Documenter generated Markdown docs - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 with: name: ngx-meta${{ env.API_DOCS_ARTIFACT_NAME_SUFFIX }} path: projects/ngx-meta/docs/content/api diff --git a/.github/workflows/reusable-build.yml b/.github/workflows/reusable-build.yml index 757e6246..49998a46 100644 --- a/.github/workflows/reusable-build.yml +++ b/.github/workflows/reusable-build.yml @@ -20,7 +20,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Setup uses: ./.github/actions/setup - name: Cache Angular build @@ -31,7 +31,7 @@ jobs: - name: Build libraries run: pnpm run build - name: Upload distribution files - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 with: name: ngx-meta${{ env.DIST_ARTIFACT_NAME_SUFFIX }} path: projects/ngx-meta/dist @@ -40,7 +40,7 @@ jobs: - name: Instrument for coverage run: pnpm run instrument-for-coverage - name: Upload distribution files with coverage instrumentation - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 with: name: ngx-meta${{ env.DIST_ARTIFACT_NAME_SUFFIX }}${{ env.COVERAGE_ARTIFACT_NAME_SUFFIX }} path: projects/ngx-meta/dist @@ -52,13 +52,13 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Setup uses: ./.github/actions/setup - name: Run tsc run: pnpm run ngx-meta:tsc - name: Upload compiled JS files - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 with: name: ngx-meta${{ env.TSC_ARTIFACT_NAME_SUFFIX }} path: projects/ngx-meta/out diff --git a/.github/workflows/reusable-bundle-size.yml b/.github/workflows/reusable-bundle-size.yml index 551f0b40..d800462c 100644 --- a/.github/workflows/reusable-bundle-size.yml +++ b/.github/workflows/reusable-bundle-size.yml @@ -35,16 +35,16 @@ jobs: working-directory: ${{ env.BUNDLE_SIZE_DIR }} steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Download example app distribution files - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 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 - name: Setup Node.js - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6 with: cache: pnpm cache-dependency-path: ${{ env.BUNDLE_SIZE_DIR }}/pnpm-lock.yaml @@ -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@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 if: github.event_name == 'pull_request' with: script: | @@ -88,7 +88,7 @@ jobs: - name: Generate bundle size report run: pnpm run report ${{ matrix.ng-cli-version-alias }} --git-ref '${{ github.sha }}' - name: Upload bundle size analysis results - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 with: name: ngx-meta${{ env.BUNDLE_SIZE_ARTIFACT_NAME_SUFFIX }}-${{ matrix.ng-cli-version-alias }} path: ${{ env.BUNDLE_SIZE_DIR }}/${{ env.OUTPUT_DIR }} @@ -107,11 +107,11 @@ jobs: checks: write steps: - name: Download main bundle analysis results - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 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@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 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..7c42597b 100644 --- a/.github/workflows/reusable-coverage.yml +++ b/.github/workflows/reusable-coverage.yml @@ -21,11 +21,11 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Setup uses: ./.github/actions/setup - name: Download coverage reports - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 with: pattern: '*${{ env.COVERAGE_REPORT_ARTIFACT_NAME_SUFFIX }}' path: ${{ env.COVERAGE_DIR }} diff --git a/.github/workflows/reusable-docs.yml b/.github/workflows/reusable-docs.yml index 71a52d1c..1a3dff8f 100644 --- a/.github/workflows/reusable-docs.yml +++ b/.github/workflows/reusable-docs.yml @@ -29,14 +29,14 @@ jobs: deployments: write steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Download API reference docs - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 with: name: ngx-meta${{ env.API_DOCS_ARTIFACT_NAME_SUFFIX }} path: projects/ngx-meta/docs/content/api - name: Download bundle size info - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 with: pattern: ngx-meta${{ env.BUNDLE_SIZE_ARTIFACT_NAME_SUFFIX }}* - name: Copy reports into directories @@ -52,7 +52,7 @@ jobs: - name: Install poetry # pipx comes built-in in GitHub runner run: pipx install poetry - name: Setup Python - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 + uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6 with: python-version-file: ${{ env.DOCS_DIR }}/pyproject.toml cache: poetry @@ -60,7 +60,7 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 - name: Setup Node.js - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6 with: cache: pnpm cache-dependency-path: ${{ env.DOCS_DIR }}/pnpm-lock.yaml diff --git a/.github/workflows/reusable-e2e.yml b/.github/workflows/reusable-e2e.yml index ed680010..b9a10615 100644 --- a/.github/workflows/reusable-e2e.yml +++ b/.github/workflows/reusable-e2e.yml @@ -34,16 +34,16 @@ jobs: working-directory: ${{ env.E2E_DIR }} steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Download example app with coverage instrumentation - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 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 - name: Setup Node.js - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6 with: cache: pnpm cache-dependency-path: ${{ env.E2E_DIR }}/pnpm-lock.yaml @@ -75,7 +75,7 @@ jobs: # Given we're doing caching manually, installing apart to leverage cache install: false - name: Upload coverage report - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 if: failure() || success() with: name: ngx-meta-e2e-${{ matrix.ng-cli-version-alias }}${{ env.COVERAGE_REPORT_ARTIFACT_NAME_SUFFIX }} diff --git a/.github/workflows/reusable-example-apps.yml b/.github/workflows/reusable-example-apps.yml index 107e7ec5..96987769 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@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Generate artifact names run: | dist_artifact_name="ngx-meta${{ env.DIST_ARTIFACT_NAME_SUFFIX }}" @@ -49,14 +49,14 @@ jobs: fi echo "example_app_artifact_name=$example_app_artifact_name" | tee -a "$GITHUB_ENV" - name: Download distribution files - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 with: name: ${{ env.dist_artifact_name }} path: projects/ngx-meta/dist - name: Setup pnpm uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 - name: Setup Node.js - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6 with: # Can't cache here, given some cache-dependency-paths do not exist yet # Hence can't be used to create a proper cache key @@ -140,7 +140,7 @@ jobs: rm -rf node_modules/{.bin,.pnpm} node_modules/*.yaml working-directory: ${{ env.EXAMPLE_APP_DIR }} - name: Upload example app - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 with: name: ${{ env.example_app_artifact_name }} path: | diff --git a/.github/workflows/reusable-lint.yml b/.github/workflows/reusable-lint.yml index bdaec01f..f88b8a5e 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@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Setup uses: ./.github/actions/setup - name: Run linter @@ -24,7 +24,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Run GitHub Actions linter uses: docker://rhysd/actionlint:latest@sha256:887a259a5a534f3c4f36cb02dca341673c6089431057242cdc931e9f133147e9 with: @@ -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@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 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@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Setup uses: ./.github/actions/setup - name: Run diff --git a/.github/workflows/reusable-release.yml b/.github/workflows/reusable-release.yml index 71fbfb0d..eae53f8d 100644 --- a/.github/workflows/reusable-release.yml +++ b/.github/workflows/reusable-release.yml @@ -47,13 +47,13 @@ jobs: id-token: write steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Setup uses: ./.github/actions/setup - name: Installed dependencies integrity check run: npm audit signatures - name: Download distribution files - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 with: name: ngx-meta${{ env.DIST_ARTIFACT_NAME_SUFFIX }} path: projects/ngx-meta/dist diff --git a/.github/workflows/reusable-style.yml b/.github/workflows/reusable-style.yml index b8308fb6..657db2ad 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@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - 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..3fcf6aa2 100644 --- a/.github/workflows/reusable-test.yml +++ b/.github/workflows/reusable-test.yml @@ -17,13 +17,13 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Setup uses: ./.github/actions/setup - name: Run unit tests run: cd .ci && make unit-test-libs - name: Upload coverage report - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 if: failure() || success() with: name: ngx-meta-unit-test${{ env.COVERAGE_REPORT_ARTIFACT_NAME_SUFFIX }} @@ -36,13 +36,13 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 - name: Setup uses: ./.github/actions/setup - name: Run unit tests run: pnpm run test:unit:schematics:coverage - name: Upload coverage report - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 if: failure() || success() with: name: unit-test-schematics${{ env.COVERAGE_REPORT_ARTIFACT_NAME_SUFFIX }}