diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b5578dfb1..790aef74e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: backend: name: Backend vet, build, and test if: github.event.action != 'closed' || github.event.pull_request.merged == true - runs-on: ubuntu-latest + runs-on: arc-x86-prod timeout-minutes: 15 env: GOWORK: 'off' @@ -60,7 +60,7 @@ jobs: frontend: name: Frontend typecheck and test if: github.event.action != 'closed' || github.event.pull_request.merged == true - runs-on: ubuntu-latest + runs-on: arc-x86-prod timeout-minutes: 10 defaults: run: diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 7097fc3b1..bca74e2a0 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -21,7 +21,7 @@ jobs: include: - arch: amd64 platform: linux/amd64 - runner: ubuntu-latest + runner: arc-x86-build - arch: arm64 platform: linux/arm64 runner: ubuntu-24.04-arm @@ -106,7 +106,7 @@ jobs: create_manifests: name: Create multi-arch manifests needs: [build_single_arch] - runs-on: ubuntu-latest + runs-on: arc-x86-build if: startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' permissions: diff --git a/.github/workflows/docker-image-branch.yml b/.github/workflows/docker-image-branch.yml index b5222468c..0d06572ee 100644 --- a/.github/workflows/docker-image-branch.yml +++ b/.github/workflows/docker-image-branch.yml @@ -11,7 +11,7 @@ on: jobs: prepare: name: Prepare Docker tags - runs-on: ubuntu-latest + runs-on: arc-x86-build outputs: branch: ${{ steps.version.outputs.branch }} sha: ${{ steps.version.outputs.sha }} @@ -58,7 +58,7 @@ jobs: include: - arch: amd64 platform: linux/amd64 - runner: ubuntu-latest + runner: arc-x86-build - arch: arm64 platform: linux/arm64 runner: ubuntu-24.04-arm @@ -128,7 +128,7 @@ jobs: create_manifests: name: Create multi-arch manifests (Docker Hub) needs: [prepare, build_single_arch] - runs-on: ubuntu-latest + runs-on: arc-x86-build permissions: id-token: write steps: