diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index 67aa362e19e..31a2b18069d 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -64,7 +64,7 @@ jobs: run: xvfb-run --auto-servernum npm run test -- --shard '${{ matrix.shard }}' --test-suite ${{ matrix.suite }} --save-stats-to /tmp/artifacts/${{ github.event_name }}_INSERTID.json env: PUPPETEER_EXECUTABLE_PATH: ${{ steps.browser.outputs.executablePath }} - - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + - uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 if: always() with: name: test-results-${{ matrix.os }}-${{ matrix.suite }}-${{ matrix.shard }} diff --git a/.github/workflows/changed-packages.yml b/.github/workflows/changed-packages.yml index d87be1a374e..c86d8004025 100644 --- a/.github/workflows/changed-packages.yml +++ b/.github/workflows/changed-packages.yml @@ -29,7 +29,7 @@ jobs: git fetch origin main --depth 1 && git merge-base --is-ancestor origin/main @; - name: Detect changed packages - uses: dorny/paths-filter@4512585405083f25c027a35db413c2b3b9006d50 # v2.11.1 + uses: dorny/paths-filter@0bc4621a3135347011ad047f9ecf449bf72ce2bd # v3.0.0 id: changes with: filters: | diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c50706dd40d..8038d90f4ce 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -222,7 +222,7 @@ jobs: run: xvfb-run --auto-servernum npm run test -- --shard '${{ matrix.shard }}' --test-suite ${{ matrix.suite }} --save-stats-to /tmp/artifacts/${{ github.event_name }}_INSERTID.json env: PUPPETEER_EXECUTABLE_PATH: ${{ steps.browser.outputs.executablePath }} - - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + - uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 if: always() with: name: test-results-${{ matrix.os }}-${{ matrix.suite }}-${{ matrix.shard }} @@ -308,7 +308,7 @@ jobs: - name: Run all tests (for Linux) if: ${{ matrix.os == 'ubuntu-latest' }} run: xvfb-run --auto-servernum npm run test -- --shard '${{ matrix.shard }}' --test-suite ${{ matrix.suite }} --save-stats-to /tmp/artifacts/${{ github.event_name }}_INSERTID.json - - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + - uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 if: always() with: name: test-results-${{ matrix.os }}-${{ matrix.suite }}-${{ matrix.shard }} @@ -351,7 +351,7 @@ jobs: - name: Pack installation test run: npm pack --workspace @puppeteer-test/installation - name: Upload installation test - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 with: name: installation-test path: puppeteer-test-installation-latest.tgz diff --git a/.github/workflows/devtools.yml b/.github/workflows/devtools.yml index 1c696fea88b..98b656f3019 100644 --- a/.github/workflows/devtools.yml +++ b/.github/workflows/devtools.yml @@ -39,7 +39,7 @@ jobs: npm pack -w puppeteer-core npm pack -w puppeteer - name: Upload Puppeteer build - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 with: name: puppeteer-build if-no-files-found: error diff --git a/.github/workflows/issue-analyzer.yml b/.github/workflows/issue-analyzer.yml index 8727c27a916..e215b54146d 100644 --- a/.github/workflows/issue-analyzer.yml +++ b/.github/workflows/issue-analyzer.yml @@ -64,7 +64,7 @@ jobs: - name: Analyze issue id: issue-analysis run: echo $ISSUE_BODY | ./tools/analyze_issue.mjs >> $GITHUB_OUTPUT - - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + - uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 with: name: issue-files path: out/ @@ -102,7 +102,7 @@ jobs: run: ${{ env.PACKAGE_MANAGER }} run verify env: DEBUG: 'puppeteer:*' - - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + - uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 if: success() || failure() with: name: runtime-output @@ -130,13 +130,13 @@ jobs: labels: ["confirmed"] }) - name: Find Comment Id - uses: peter-evans/find-comment@a54c31d7fa095754bfef525c0c8e5e5674c4b4b1 # v2.4.0 + uses: peter-evans/find-comment@d5fe37641ad8451bdd80312415672ba26c86575e # v3.0.0 id: find-comment-id with: issue-number: ${{ github.event.issue.number }} comment-author: 'github-actions[bot]' - name: Upsert comment - uses: peter-evans/create-or-update-comment@23ff15729ef2fc348714a3bb66d2f655ca9066f2 # v3.1.0 + uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0 with: comment-id: ${{ steps.find-comment-id.outputs.comment-id }} issue-number: ${{ github.event.issue.number }} @@ -167,13 +167,13 @@ jobs: labels: ["invalid"] }) - name: Find Comment Id - uses: peter-evans/find-comment@a54c31d7fa095754bfef525c0c8e5e5674c4b4b1 # v2.4.0 + uses: peter-evans/find-comment@d5fe37641ad8451bdd80312415672ba26c86575e # v3.0.0 id: find-comment-id with: issue-number: ${{ github.event.issue.number }} comment-author: 'github-actions[bot]' - name: Upsert comment - uses: peter-evans/create-or-update-comment@23ff15729ef2fc348714a3bb66d2f655ca9066f2 # v3.1.0 + uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0 with: comment-id: ${{ steps.find-comment-id.outputs.comment-id }} issue-number: ${{ github.event.issue.number }} @@ -203,13 +203,13 @@ jobs: labels: ["not-reproducible", "needs-feedback"] }) - name: Find Comment Id - uses: peter-evans/find-comment@a54c31d7fa095754bfef525c0c8e5e5674c4b4b1 # v2.4.0 + uses: peter-evans/find-comment@d5fe37641ad8451bdd80312415672ba26c86575e # v3.0.0 id: find-comment-id with: issue-number: ${{ github.event.issue.number }} comment-author: 'github-actions[bot]' - name: Upsert comment - uses: peter-evans/create-or-update-comment@23ff15729ef2fc348714a3bb66d2f655ca9066f2 # v3.1.0 + uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0 with: comment-id: ${{ steps.find-comment-id.outputs.comment-id }} issue-number: ${{ github.event.issue.number }} diff --git a/.github/workflows/scorecards-analysis.yml b/.github/workflows/scorecards-analysis.yml index e220637615c..ac627c7e68c 100644 --- a/.github/workflows/scorecards-analysis.yml +++ b/.github/workflows/scorecards-analysis.yml @@ -41,7 +41,7 @@ jobs: # Upload the results as artifacts (optional). - name: 'Upload artifact' - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 with: name: SARIF file path: results.sarif @@ -49,6 +49,6 @@ jobs: # Upload the results to GitHub’s code scanning dashboard. - name: 'Upload to code-scanning' - uses: github/codeql-action/upload-sarif@0b21cf2492b6b02c465a3e5d7c473717ad7721ba # v3.23.1 + uses: github/codeql-action/upload-sarif@b7bf0a3ed3ecfa44160715d7c442788f65f0f923 # v3.23.2 with: sarif_file: results.sarif