From 51f22a6a489bf9abc22c97f72e0a6293bc23d3d2 Mon Sep 17 00:00:00 2001 From: Jonathan Liebig Date: Sun, 18 Oct 2026 16:19:44 +0200 Subject: [PATCH] ci: qualify ui on isolated OVH workers --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/deadcode.yml | 2 +- .github/workflows/publish.yml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 61415b8..319a762 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ concurrency: jobs: correctness: name: Correctness / Package and browser - runs-on: ubuntu-latest + runs-on: [self-hosted, Linux, X64, nextide-ci-docker] timeout-minutes: 30 outputs: sha: ${{ steps.source.outputs.sha }} @@ -69,9 +69,9 @@ jobs: - name: Install Chromium run: | if node -e "process.exit(require('./package.json').devDependencies?.['@e2e-dev/web'] ? 0 : 1)"; then - npm exec -- e2e-web install chromium --with-deps + npm exec -- e2e-web install chromium else - npm exec -- playwright install --with-deps chromium + npm exec -- playwright install chromium fi - name: Qualify packed package and browser run: npm run qualify @@ -87,7 +87,7 @@ jobs: name: Qualification result if: ${{ always() }} needs: correctness - runs-on: ubuntu-latest + runs-on: [self-hosted, Linux, X64, nextide-ci-docker] timeout-minutes: 5 steps: - name: Require selected groups diff --git a/.github/workflows/deadcode.yml b/.github/workflows/deadcode.yml index 78e9a09..2d82bab 100644 --- a/.github/workflows/deadcode.yml +++ b/.github/workflows/deadcode.yml @@ -10,7 +10,7 @@ permissions: jobs: report: - runs-on: ubuntu-latest + runs-on: [self-hosted, Linux, X64, nextide-ci-docker] steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8f06475..052a540 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -20,7 +20,7 @@ concurrency: jobs: safety: name: Deploy safety - runs-on: ubuntu-latest + runs-on: [self-hosted, Linux, X64, nextide-ci-docker] timeout-minutes: 5 outputs: sha: ${{ steps.tag.outputs.sha }}