ci: pin CI jobs to the arm64 runners, not the shared ubuntu-latest alias
CI / Format and clippy (push) Successful in 17s
CI / Tests (Linux) (push) Successful in 27s
CI / Dependency audit (push) Successful in 10s
CI / Check desktop app (Linux) (push) Successful in 1m47s
Release / Create release (push) Successful in 6s
Release / CLI (linux-aarch64) (push) Successful in 49s
Release / Desktop app (linux-aarch64) (push) Successful in 4m22s
Release / CLI (linux-x86_64) (push) Successful in 50s
Release / Desktop app (linux-x86_64) (push) Successful in 4m4s
Release / Desktop app (windows) (push) Successful in 3m8s

Same issue and fix as Guará: ci.yml's four jobs used
runs-on: ubuntu-latest, which now resolves only to hostinger-runner
after the Gitea runner relabeling, piling every CI push onto the same
single machine release.yml routes x86_64 builds to and overloading it.
Pins all four jobs to linux-arm64.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VAyr8d7HuAdUGB6aA5xmDD
This commit is contained in:
Lucas RayanandClaude Sonnet 5 committed 2026-10-30 22:23:45 -03:00
1 parent ba0c99d5b6
commit 7d69f2e4b2
1 file changed
+4 -4
+4 -4
View File
@@ -26,7 +26,7 @@ env:
jobs: jobs:
lint: lint:
name: Format and clippy name: Format and clippy
runs-on: ubuntu-latest runs-on: linux-arm64
env: env:
CARGO_TARGET_DIR: /opt/hostedtoolcache/cargo-target/sabia-lint CARGO_TARGET_DIR: /opt/hostedtoolcache/cargo-target/sabia-lint
steps: steps:
@@ -45,7 +45,7 @@ jobs:
# Linux-only runner (ARM64). # Linux-only runner (ARM64).
test: test:
name: Tests (Linux) name: Tests (Linux)
runs-on: ubuntu-latest runs-on: linux-arm64
env: env:
CARGO_TARGET_DIR: /opt/hostedtoolcache/cargo-target/sabia-test CARGO_TARGET_DIR: /opt/hostedtoolcache/cargo-target/sabia-test
steps: steps:
@@ -55,7 +55,7 @@ jobs:
audit: audit:
name: Dependency audit name: Dependency audit
runs-on: ubuntu-latest runs-on: linux-arm64
steps: steps:
- uses: actions/checkout@v7 - uses: actions/checkout@v7
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
@@ -69,7 +69,7 @@ jobs:
gui: gui:
name: Check desktop app (Linux) name: Check desktop app (Linux)
runs-on: ubuntu-latest runs-on: linux-arm64
env: env:
CARGO_TARGET_DIR: /opt/hostedtoolcache/cargo-target/sabia-gui CARGO_TARGET_DIR: /opt/hostedtoolcache/cargo-target/sabia-gui
steps: steps: