fix(ci): change deploy-staging and staging-e2e runner from saas to ubuntu-latest
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (push) Failing after 26h53m26s
CI/CD Pipeline / Frontend Lint (push) Failing after 26h54m27s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 26h54m27s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1685h29m11s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1685h29m31s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1685h29m26s
CI/CD Pipeline / Deploy Production (push) Failing after 1686h0m57s

The saas runner is offline, blocking staging deployment.
ubuntu-latest is confirmed working (validate + frontend-lint passed).
This commit is contained in:
灵应
2026-07-08 10:00:04 +08:00
parent 3634167dba
commit 332d1be41c
+2 -2
View File
@@ -268,7 +268,7 @@ jobs:
sh -lc 'npx vitest run src/test'
deploy-staging:
name: Build & Push Staging (Watchtower auto-deploy)
runs-on: saas
runs-on: ubuntu-latest
needs: [validate, frontend-lint]
if: github.ref_name == 'main' || github.ref_name == 'develop' || startsWith(github.ref_name, 'feature/')
@@ -399,7 +399,7 @@ jobs:
staging-e2e:
name: Staging E2E Tests
runs-on: saas
runs-on: ubuntu-latest
if: github.ref_name == 'develop' || github.ref_name == 'main'
needs: deploy-staging