diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 53409cddd6..6a514b01b1 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -57,7 +57,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 - name: Set up Node.js uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 82cf62f871..f4c00e6919 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -18,7 +18,7 @@ jobs: pre-commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 - name: Set up Node.js uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index ecfb0828c8..e976558086 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 - name: Set up Node.js uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: diff --git a/.github/workflows/puppeteer.yml b/.github/workflows/puppeteer.yml index e7f7172a7b..1c9c6197a8 100644 --- a/.github/workflows/puppeteer.yml +++ b/.github/workflows/puppeteer.yml @@ -27,7 +27,7 @@ jobs: if: contains(github.event.pull_request.labels.*.name, 'puppeteer') steps: - name: Checkout Chromium-BiDi - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 with: path: 'bidi' - name: Set up FFmpeg @@ -50,7 +50,7 @@ jobs: run: npm link - name: Checkout - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 with: repository: 'puppeteer/puppeteer' path: 'puppeteer' diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index cf8dbc50c9..eec33a7b7e 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -28,7 +28,7 @@ jobs: steps: - name: 'Checkout code' - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 with: persist-credentials: false @@ -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@8f596b4ae3cb3c588a5c46780b86dd53fef16c52 # v3.25.2 + uses: github/codeql-action/upload-sarif@d39d31e687223d841ef683f52467bd88e9b21c14 # v3.25.3 with: sarif_file: results.sarif diff --git a/.github/workflows/selenium.yml b/.github/workflows/selenium.yml index e5cb3d649d..44ae71652b 100644 --- a/.github/workflows/selenium.yml +++ b/.github/workflows/selenium.yml @@ -24,7 +24,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 - name: Set up Node.js uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index b0080ab0d0..5035a6c410 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -23,7 +23,7 @@ jobs: unit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 - name: Set up Node.js uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: @@ -37,6 +37,6 @@ jobs: - name: Run unit tests with coverage run: npx nyc --reporter=lcov npm run unit && npx codecov - name: Upload coverage reports to Codecov - uses: codecov/codecov-action@84508663e988701840491b86de86b666e8a86bed # v4.3.0 + uses: codecov/codecov-action@5ecb98a3c6b747ed38dc09f787459979aebb39be # v4.3.1 with: token: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/update-bidi-types.yml b/.github/workflows/update-bidi-types.yml index 4009965991..05f3dd2b48 100644 --- a/.github/workflows/update-bidi-types.yml +++ b/.github/workflows/update-bidi-types.yml @@ -28,13 +28,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the main spec repository - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 with: repository: ${{ github.event.inputs.repository || 'w3c/webdriver-bidi' }} ref: ${{ github.event.inputs.source_ref || 'main' }} path: webdriver-bidi - name: Check out w3c/permissions spec repository - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 with: repository: w3c/permissions ref: main @@ -62,7 +62,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out mapper repository - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 - name: Set up Python uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 with: @@ -83,11 +83,11 @@ jobs: - name: Install and build npm dependencies run: npm ci - name: Download WebDriverBidi CDDL - uses: actions/download-artifact@9c19ed7fe5d278cd354c7dfd5d3b88589c7e2395 # v4.1.6 + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7 with: name: all-cddl - name: Download WebDriverBidi CDDL for Permissions - uses: actions/download-artifact@9c19ed7fe5d278cd354c7dfd5d3b88589c7e2395 # v4.1.6 + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7 with: name: permissions-cddl - name: Generate TypeScript types for the main spec @@ -102,7 +102,7 @@ jobs: run: npm run format || npm run format continue-on-error: true - name: Create Pull Request - uses: peter-evans/create-pull-request@9153d834b60caba6d51c9b9510b087acf9f33f83 # v6.0.4 + uses: peter-evans/create-pull-request@6d6857d36972b65feb161a90e484f2984215f83e # v6.0.5 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 35f4c439ed..6305cb5227 100644 --- a/.github/workflows/update-browser-version.yml +++ b/.github/workflows/update-browser-version.yml @@ -15,7 +15,7 @@ jobs: update: runs-on: ubuntu-latest steps: - - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 - name: Checkout `browser-automation-bot/update-browser-version` if exits run: | (git ls-remote --exit-code --heads origin refs/heads/browser-automation-bot/update-browser-version && @@ -29,7 +29,7 @@ jobs: - name: Update browser pin and devtools-protocol run: node tools/update_chrome_revision.mjs - name: Create Pull Request - uses: peter-evans/create-pull-request@9153d834b60caba6d51c9b9510b087acf9f33f83 # v6.0.4 + uses: peter-evans/create-pull-request@6d6857d36972b65feb161a90e484f2984215f83e # v6.0.5 with: token: ${{ secrets.BROWSER_AUTOMATION_BOT_TOKEN }} branch: browser-automation-bot/update-browser-version diff --git a/.github/workflows/webdriverio.yml b/.github/workflows/webdriverio.yml index 8139b03622..f8d24bae3c 100644 --- a/.github/workflows/webdriverio.yml +++ b/.github/workflows/webdriverio.yml @@ -24,7 +24,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 - name: Set up Node.js uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: diff --git a/.github/workflows/wpt-quick.yml b/.github/workflows/wpt-quick.yml index 5dd69ab960..f29ce6f792 100644 --- a/.github/workflows/wpt-quick.yml +++ b/.github/workflows/wpt-quick.yml @@ -57,7 +57,7 @@ jobs: head: headful steps: - name: Checkout - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 with: submodules: true - name: Set up Node.js diff --git a/.github/workflows/wpt.yml b/.github/workflows/wpt.yml index 5007dbf460..446e89661f 100644 --- a/.github/workflows/wpt.yml +++ b/.github/workflows/wpt.yml @@ -62,7 +62,7 @@ jobs: pages: write id-token: write steps: - - uses: actions/download-artifact@9c19ed7fe5d278cd354c7dfd5d3b88589c7e2395 # v4.1.6 + - uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7 with: name: chromedriver-headful-artifacts - name: Prepare Pages @@ -91,21 +91,21 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 with: token: ${{ secrets.BROWSER_AUTOMATION_BOT_TOKEN }} - run: rm -rf wpt-metadata/chromedriver/headless/* - run: rm -rf wpt-metadata/chromedriver/headful/* - run: rm -rf wpt-metadata/mapper/headless/* - - uses: actions/download-artifact@9c19ed7fe5d278cd354c7dfd5d3b88589c7e2395 # v4.1.6 + - uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7 with: name: chromedriver-headless-wpt-metadata path: wpt-metadata/chromedriver/headless - - uses: actions/download-artifact@9c19ed7fe5d278cd354c7dfd5d3b88589c7e2395 # v4.1.6 + - uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7 with: name: chromedriver-headful-wpt-metadata path: wpt-metadata/chromedriver/headful - - uses: actions/download-artifact@9c19ed7fe5d278cd354c7dfd5d3b88589c7e2395 # v4.1.6 + - uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7 with: name: mapper-headless-wpt-metadata path: wpt-metadata/mapper/headless @@ -140,7 +140,7 @@ jobs: head: headful steps: - name: Checkout - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 with: submodules: true - name: Set up Node.js