diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 2b4da421b..8abf0f650 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -105,7 +105,7 @@ jobs: VERBOSE: ${{ github.event.inputs.verbose }} - name: Upload artifacts if: ${{ !cancelled() }} - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: ${{ matrix.os }}-${{ matrix.head }}-${{ matrix.this_chunk }}-artifacts path: logs diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 80cf9b1b4..07eba741a 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -33,7 +33,7 @@ jobs: persist-credentials: false - name: 'Run analysis' - uses: ossf/scorecard-action@62b2cac7ed8198b15735ed49ab1e5cf35480ba46 # v2.4.0 + uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1 with: results_file: results.sarif results_format: sarif @@ -55,7 +55,7 @@ jobs: # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF # format to the repository Actions tab. - name: 'Upload artifact' - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: SARIF file path: results.sarif @@ -63,6 +63,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: 'Upload to code-scanning' - uses: github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9 + uses: github/codeql-action/upload-sarif@b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d # v3.28.10 with: sarif_file: results.sarif diff --git a/.github/workflows/update-bidi-types.yml b/.github/workflows/update-bidi-types.yml index 1782eba20..216266297 100644 --- a/.github/workflows/update-bidi-types.yml +++ b/.github/workflows/update-bidi-types.yml @@ -49,7 +49,7 @@ jobs: run: ./scripts/test.sh working-directory: webdriver-bidi - name: Upload WebDriverBidi CDDL - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: all-cddl path: webdriver-bidi/all.cddl @@ -57,7 +57,7 @@ jobs: run: ../webdriver-bidi/scripts/cddl/generate.js ./index.html && mv all.cddl permissions.cddl working-directory: permissions - name: Upload WebDriverBidi CDDL for Permissions - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: permissions-cddl path: permissions/permissions.cddl @@ -65,7 +65,7 @@ jobs: run: ../webdriver-bidi/scripts/cddl/generate.js ./index.bs && mv all.cddl web-bluetooth.cddl working-directory: web-bluetooth - name: Upload WebDriverBidi CDDL for Permissions - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: web-bluetooth-cddl path: web-bluetooth/web-bluetooth.cddl @@ -97,15 +97,15 @@ jobs: - name: Install and build npm dependencies run: npm ci - name: Download WebDriverBidi CDDL - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: name: all-cddl - name: Download WebDriverBidi CDDL for Permissions - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: name: permissions-cddl - name: Download WebDriverBidi CDDL for web-bluetooth - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: name: web-bluetooth-cddl - name: Generate TypeScript types for the main spec @@ -122,7 +122,7 @@ jobs: run: npm run format || npm run format continue-on-error: true - name: Create Pull Request - uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f # v7.0.6 + uses: peter-evans/create-pull-request@dd2324fc52d5d43c699a5636bcf19fceaa70c284 # v7.0.7 with: token: ${{ secrets.BROWSER_AUTOMATION_BOT_TOKEN }} branch: browser-automation-bot/update-bidi-types diff --git a/.github/workflows/update-browser-version.yml b/.github/workflows/update-browser-version.yml index f60cfa70f..d7bacd0ce 100644 --- a/.github/workflows/update-browser-version.yml +++ b/.github/workflows/update-browser-version.yml @@ -33,7 +33,7 @@ jobs: run: node tools/update_chrome_revision.mjs - name: Create Pull Request if: ${{ steps.update.outputs.commit }} - uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f # v7.0.6 + uses: peter-evans/create-pull-request@dd2324fc52d5d43c699a5636bcf19fceaa70c284 # v7.0.7 with: token: ${{ secrets.BROWSER_AUTOMATION_BOT_TOKEN }} branch: browser-automation-bot/update-browser-version diff --git a/.github/workflows/wpt.yml b/.github/workflows/wpt.yml index 8c550babf..1536b0d4e 100644 --- a/.github/workflows/wpt.yml +++ b/.github/workflows/wpt.yml @@ -131,7 +131,7 @@ jobs: FAIL_NO_TEST: false - name: Upload artifacts if: ${{ !cancelled() }} - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: ${{ matrix.kind }}-${{ matrix.head }}-${{ matrix.this_chunk }}.${{ matrix.total_chunks }}-artifacts path: | @@ -181,7 +181,7 @@ jobs: - name: Download Artifact # Get all the artifacts from the previous WPT run in order to get all the # test reports. - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: path: wpt_artifacts # Merge the artifacts from all jobs in the same file. @@ -223,7 +223,7 @@ jobs: mkdir -p ./artifacts/updated-wpt-metadata/${{ matrix.kind }}/${{ matrix.head }} mv ./wpt-metadata/${{ matrix.kind }}/${{ matrix.head }}/* ./artifacts/updated-wpt-metadata/${{ matrix.kind }}/${{ matrix.head }}/ - name: Upload artifacts - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 with: name: updated-wpt-metadata-${{ matrix.kind }}-${{ matrix.head }} path: ./artifacts @@ -243,7 +243,7 @@ jobs: # There is no way to download artifacts by wildcard, so we need to download # all of them. The `updated-wpt-metadata` directory should contain all the # updated expectations from the `update_expectations` matrix. - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: path: all-artifacts merge-multiple: true @@ -253,7 +253,7 @@ jobs: rm -rf wpt-metadata/chromedriver wpt-metadata/mapper mv all-artifacts/updated-wpt-metadata/* ./wpt-metadata/ - name: Create Pull Request - uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f # v7.0.6 + uses: peter-evans/create-pull-request@dd2324fc52d5d43c699a5636bcf19fceaa70c284 # v7.0.7 with: token: ${{ secrets.BROWSER_AUTOMATION_BOT_TOKEN }} branch: ${{ github.head_ref }}-update-expectations @@ -294,7 +294,7 @@ jobs: - uses: google/wireit@eea3c9f0385a39e6eb4ff6a6daa273311381d436 # setup-github-actions-caching/v2.0.2 - name: Install and build npm dependencies run: npm ci - - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: pattern: chromedriver-headful-* merge-multiple: true