diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index 06a85aed69b94..94999fb0a5e0b 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -9,7 +9,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: "22" - run: npm ci diff --git a/.github/workflows/create_test_report.yml b/.github/workflows/create_test_report.yml index 04170fd20fa94..778c8219bdbb0 100644 --- a/.github/workflows/create_test_report.yml +++ b/.github/workflows/create_test_report.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - run: npm ci diff --git a/.github/workflows/infra.yml b/.github/workflows/infra.yml index fa6f958a57515..8ea6b18c181f2 100644 --- a/.github/workflows/infra.yml +++ b/.github/workflows/infra.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - run: npm ci @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - uses: actions/setup-python@v6 diff --git a/.github/workflows/publish_release.yml b/.github/workflows/publish_release.yml index 1bca7f6879f4b..8b91b1de4e721 100644 --- a/.github/workflows/publish_release.yml +++ b/.github/workflows/publish_release.yml @@ -24,7 +24,7 @@ jobs: environment: allow-publish-driver-to-cdn # This is required for OIDC login (azure/login) steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 registry-url: 'https://registry.npmjs.org' @@ -72,7 +72,7 @@ jobs: if: github.repository == 'microsoft/playwright' steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - uses: actions/create-github-app-token@v2 diff --git a/.github/workflows/publish_release_docker.yml b/.github/workflows/publish_release_docker.yml index f038bd5aad300..40b20afb50d70 100644 --- a/.github/workflows/publish_release_docker.yml +++ b/.github/workflows/publish_release_docker.yml @@ -19,7 +19,7 @@ jobs: environment: allow-publishing-docker-to-acr steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 registry-url: 'https://registry.npmjs.org' diff --git a/.github/workflows/roll_browser_into_playwright.yml b/.github/workflows/roll_browser_into_playwright.yml index 154f52feaf302..f2d02477a9870 100644 --- a/.github/workflows/roll_browser_into_playwright.yml +++ b/.github/workflows/roll_browser_into_playwright.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - run: npm ci diff --git a/.github/workflows/roll_driver_nodejs.yml b/.github/workflows/roll_driver_nodejs.yml index baafef164a91a..0ab2a9e2ea3f2 100644 --- a/.github/workflows/roll_driver_nodejs.yml +++ b/.github/workflows/roll_driver_nodejs.yml @@ -13,7 +13,7 @@ jobs: contents: write steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - run: node utils/build/update-playwright-driver-version.mjs diff --git a/.github/workflows/roll_stable_test_runner.yml b/.github/workflows/roll_stable_test_runner.yml index 08c126cb0b548..5928a2eab7355 100644 --- a/.github/workflows/roll_stable_test_runner.yml +++ b/.github/workflows/roll_stable_test_runner.yml @@ -13,7 +13,7 @@ jobs: contents: write steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 22 - run: | diff --git a/.github/workflows/tests_bidi.yml b/.github/workflows/tests_bidi.yml index 60235d95e3a14..489b94d29cb18 100644 --- a/.github/workflows/tests_bidi.yml +++ b/.github/workflows/tests_bidi.yml @@ -40,7 +40,7 @@ jobs: if: github.event_name == 'workflow_dispatch' with: ref: ${{ github.event.inputs.ref }} - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - run: npm ci @@ -58,7 +58,7 @@ jobs: PWTEST_USE_BIDI_EXPECTATIONS: '1' - name: Upload csv report to GitHub if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: csv-report-${{ matrix.channel }} path: test-results/report.csv @@ -66,7 +66,7 @@ jobs: - name: Upload json report to GitHub if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: json-report-${{ matrix.channel }} path: test-results/report.json diff --git a/.github/workflows/tests_components.yml b/.github/workflows/tests_components.yml index f403ad8d0c276..569f4551ed116 100644 --- a/.github/workflows/tests_components.yml +++ b/.github/workflows/tests_components.yml @@ -35,7 +35,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - run: npm ci diff --git a/.github/workflows/tests_others.yml b/.github/workflows/tests_others.yml index f2fc2b0b8343c..6e736427ce501 100644 --- a/.github/workflows/tests_others.yml +++ b/.github/workflows/tests_others.yml @@ -28,7 +28,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - run: npm ci diff --git a/.github/workflows/tests_primary.yml b/.github/workflows/tests_primary.yml index 304870c65d179..9e088036920e7 100644 --- a/.github/workflows/tests_primary.yml +++ b/.github/workflows/tests_primary.yml @@ -143,7 +143,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - run: npm ci @@ -178,7 +178,7 @@ jobs: PWTEST_BOT_NAME: "vscode-extension" steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - run: npm ci diff --git a/.github/workflows/tests_secondary.yml b/.github/workflows/tests_secondary.yml index 136eb4a462294..801e8a9aa25f5 100644 --- a/.github/workflows/tests_secondary.yml +++ b/.github/workflows/tests_secondary.yml @@ -295,7 +295,7 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: node-version: 20 - run: npm ci