diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e17f91fe..126cedc4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ on: jobs: verify: - runs-on: [self-hosted, linux, x64, vps-verify] + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 @@ -21,7 +21,7 @@ jobs: # return, this step proves the served pages actually render without it. - name: Render-blocking regression check (real Chromium) run: | - npx playwright install chromium + npx playwright install --with-deps chromium npm run check:render-blocking - name: Wrangler config and bundle check run: npx wrangler@latest deploy --dry-run diff --git a/.github/workflows/secret-scan.yml b/.github/workflows/secret-scan.yml index 595f27c3..8024ffd4 100644 --- a/.github/workflows/secret-scan.yml +++ b/.github/workflows/secret-scan.yml @@ -14,7 +14,7 @@ permissions: jobs: gitleaks: name: Gitleaks - runs-on: [self-hosted, linux, x64, vps-verify] + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2