diff --git a/.github/workflows/infra.yml b/.github/workflows/infra.yml index 040cbed72f..7f42f62676 100644 --- a/.github/workflows/infra.yml +++ b/.github/workflows/infra.yml @@ -10,6 +10,9 @@ on: - main - release-* +env: + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 + jobs: doc-and-lint: name: "docs & lint" diff --git a/.github/workflows/publish_canary.yml b/.github/workflows/publish_canary.yml index 59c48ce7e8..9fa09f1ef4 100644 --- a/.github/workflows/publish_canary.yml +++ b/.github/workflows/publish_canary.yml @@ -8,6 +8,9 @@ on: branches: - release-* +env: + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 + jobs: publish-canary: name: "publish canary NPM & Publish canary Docker" diff --git a/.github/workflows/publish_release_docker.yml b/.github/workflows/publish_release_docker.yml index fe5d980236..fe41b5f0bc 100644 --- a/.github/workflows/publish_release_docker.yml +++ b/.github/workflows/publish_release_docker.yml @@ -11,6 +11,9 @@ on: release: types: [published] +env: + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 + jobs: publish-docker-release: name: "publish to DockerHub" diff --git a/.github/workflows/publish_release_driver.yml b/.github/workflows/publish_release_driver.yml index b8646ccb6f..f97ce2e884 100644 --- a/.github/workflows/publish_release_driver.yml +++ b/.github/workflows/publish_release_driver.yml @@ -4,6 +4,9 @@ on: release: types: [published] +env: + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 + jobs: publish-driver-release: name: "publish playwright driver to CDN" diff --git a/.github/workflows/publish_release_npm.yml b/.github/workflows/publish_release_npm.yml index 74f2d0eeaf..d2f9d7d34d 100644 --- a/.github/workflows/publish_release_npm.yml +++ b/.github/workflows/publish_release_npm.yml @@ -4,6 +4,9 @@ on: release: types: [published] +env: + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 + jobs: publish-npm-release: name: "publish to NPM" @@ -20,10 +23,10 @@ jobs: - run: npm run build - run: npx playwright install-deps - run: utils/publish_all_packages.sh --release-candidate - if: "github.event.release.prerelease" + if: github.event.release.prerelease env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - run: utils/publish_all_packages.sh --release - if: "!github.event.release.prerelease" + if: !github.event.release.prerelease env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.github/workflows/roll_browser_into_playwright.yml b/.github/workflows/roll_browser_into_playwright.yml index 0953fd7567..53f3244b15 100644 --- a/.github/workflows/roll_browser_into_playwright.yml +++ b/.github/workflows/roll_browser_into_playwright.yml @@ -4,6 +4,9 @@ on: repository_dispatch: types: [roll_into_pw] +env: + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 + jobs: roll: runs-on: ubuntu-20.04 diff --git a/.github/workflows/tests_components.yml b/.github/workflows/tests_components.yml index a6890c50f7..d2909fbeee 100644 --- a/.github/workflows/tests_components.yml +++ b/.github/workflows/tests_components.yml @@ -15,6 +15,7 @@ on: env: FORCE_COLOR: 1 + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 jobs: test_components: diff --git a/.github/workflows/tests_primary.yml b/.github/workflows/tests_primary.yml index 79ab397cd8..31c8e54a07 100644 --- a/.github/workflows/tests_primary.yml +++ b/.github/workflows/tests_primary.yml @@ -23,6 +23,7 @@ env: # Force terminal colors. @see https://www.npmjs.com/package/colors FORCE_COLOR: 1 FLAKINESS_CONNECTION_STRING: ${{ secrets.FLAKINESS_CONNECTION_STRING }} + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 jobs: test_linux: diff --git a/.github/workflows/tests_secondary.yml b/.github/workflows/tests_secondary.yml index d054959f57..3945629bd5 100644 --- a/.github/workflows/tests_secondary.yml +++ b/.github/workflows/tests_secondary.yml @@ -18,6 +18,7 @@ env: # Force terminal colors. @see https://www.npmjs.com/package/colors FORCE_COLOR: 1 FLAKINESS_CONNECTION_STRING: ${{ secrets.FLAKINESS_CONNECTION_STRING }} + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 jobs: test_linux: diff --git a/.github/workflows/tests_stress.yml b/.github/workflows/tests_stress.yml index 327a7bb385..20cd7dff7c 100644 --- a/.github/workflows/tests_stress.yml +++ b/.github/workflows/tests_stress.yml @@ -16,6 +16,7 @@ on: env: FORCE_COLOR: 1 + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 jobs: test_components: diff --git a/.github/workflows/tests_video.yml b/.github/workflows/tests_video.yml index 10829a1b64..3a5e0f060b 100644 --- a/.github/workflows/tests_video.yml +++ b/.github/workflows/tests_video.yml @@ -10,6 +10,7 @@ env: # Force terminal colors. @see https://www.npmjs.com/package/colors FORCE_COLOR: 1 FLAKINESS_CONNECTION_STRING: ${{ secrets.FLAKINESS_CONNECTION_STRING }} + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 jobs: video_linux: diff --git a/.github/workflows/tests_webview2.yml b/.github/workflows/tests_webview2.yml index 2a1cc04593..78d418798b 100644 --- a/.github/workflows/tests_webview2.yml +++ b/.github/workflows/tests_webview2.yml @@ -18,6 +18,7 @@ env: # Force terminal colors. @see https://www.npmjs.com/package/colors FORCE_COLOR: 1 FLAKINESS_CONNECTION_STRING: ${{ secrets.FLAKINESS_CONNECTION_STRING }} + ELECTRON_SKIP_BINARY_DOWNLOAD: 1 jobs: test_webview2: