diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index caa4c81..caf3320 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ env: jobs: changes: - runs-on: ubuntu-latest + runs-on: [self-hosted, wavekat-ci] outputs: audio-lab-backend: ${{ steps.filter.outputs.audio-lab-backend }} audio-lab-frontend: ${{ steps.filter.outputs.audio-lab-frontend }} @@ -43,7 +43,7 @@ jobs: audio-lab-backend: needs: changes if: ${{ needs.changes.outputs.audio-lab-backend == 'true' }} - runs-on: ubuntu-latest + runs-on: [self-hosted, wavekat-ci] steps: - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable @@ -72,7 +72,7 @@ jobs: audio-lab-frontend: needs: changes if: ${{ needs.changes.outputs.audio-lab-frontend == 'true' }} - runs-on: ubuntu-latest + runs-on: [self-hosted, wavekat-ci] steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v4 @@ -95,7 +95,7 @@ jobs: cv-explorer: needs: changes if: ${{ needs.changes.outputs.cv-explorer == 'true' }} - runs-on: ubuntu-latest + runs-on: [self-hosted, wavekat-ci] steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v4 diff --git a/.github/workflows/cv-deploy.yml b/.github/workflows/cv-deploy.yml index e99e602..7ed0347 100644 --- a/.github/workflows/cv-deploy.yml +++ b/.github/workflows/cv-deploy.yml @@ -10,7 +10,7 @@ on: jobs: deploy: - runs-on: ubuntu-latest + runs-on: [self-hosted, wavekat-ci] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/cv-runner-provision.yml b/.github/workflows/cv-runner-provision.yml index 10fc9f6..b645d27 100644 --- a/.github/workflows/cv-runner-provision.yml +++ b/.github/workflows/cv-runner-provision.yml @@ -32,7 +32,7 @@ env: jobs: provision: - runs-on: ubuntu-latest + runs-on: [self-hosted, wavekat-ci] steps: - name: Azure Login uses: azure/login@v3 diff --git a/.github/workflows/cv-sync.yml b/.github/workflows/cv-sync.yml index c5d3ea0..bc749d0 100644 --- a/.github/workflows/cv-sync.yml +++ b/.github/workflows/cv-sync.yml @@ -79,7 +79,7 @@ jobs: R2_BUCKET_NAME: ${{ vars.CV_EXPLORER_R2_BUCKET }} cleanup: - runs-on: ubuntu-latest + runs-on: [self-hosted, wavekat-ci] needs: sync if: false # Disabled during debugging — re-enable when stable steps: diff --git a/.github/workflows/publish-smart-turn.yml b/.github/workflows/publish-smart-turn.yml index 0a4cb40..8af6b6c 100644 --- a/.github/workflows/publish-smart-turn.yml +++ b/.github/workflows/publish-smart-turn.yml @@ -39,7 +39,7 @@ permissions: jobs: stage-and-publish: - runs-on: ubuntu-latest + runs-on: [self-hosted, wavekat-ci] timeout-minutes: 20 steps: diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 381fd20..369e786 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -10,7 +10,7 @@ permissions: jobs: release-please: - runs-on: ubuntu-latest + runs-on: [self-hosted, wavekat-ci] steps: - uses: googleapis/release-please-action@v4 id: release