From 6d8c77398b9a76c12ca44870215323b85712310d Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sun, 25 Oct 2026 06:02:28 +0000 Subject: [PATCH] fix: restore runs-on for Deploy workflow jobs Jobs lost their runner after the Warp demo cleanup. Pin all jobs to ubuntu-24.04 so Playwright 1.58.1 can install Chromium (ubuntu-latest may resolve to 26.04, which needs Playwright 1.61+). Co-authored-by: Kent C. Dodds --- .github/workflows/deploy.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 1d8d227fa..c39b545a8 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -17,6 +17,7 @@ permissions: jobs: lint: name: ⬣ ESLint + runs-on: ubuntu-24.04 steps: - name: ⬇️ Checkout repo uses: actions/checkout@v4 @@ -40,6 +41,7 @@ jobs: typecheck: name: ʦ TypeScript + runs-on: ubuntu-24.04 steps: - name: ⬇️ Checkout repo uses: actions/checkout@v4 @@ -66,6 +68,7 @@ jobs: vitest: name: ⚡ Vitest + runs-on: ubuntu-24.04 steps: - name: ⬇️ Checkout repo uses: actions/checkout@v4 @@ -89,6 +92,7 @@ jobs: playwright: name: 🎭 Playwright + runs-on: ubuntu-24.04 timeout-minutes: 60 steps: - name: ⬇️ Checkout repo @@ -141,6 +145,7 @@ jobs: container: name: 📦 Prepare Container + runs-on: ubuntu-24.04 # only prepare container on pushes if: ${{ github.event_name == 'push' }} steps: @@ -186,6 +191,7 @@ jobs: deploy: name: 🚀 Deploy + runs-on: ubuntu-24.04 needs: [lint, typecheck, vitest, playwright, container] # only deploy on pushes if: ${{ github.event_name == 'push' }}