RPM: each architecture natively, on its own runner
All checks were successful
RPM / rpm (arm64, runner-arm64-linux) (push) Successful in 3m4s
RPM / rpm (amd64, runner-x86-linux) (push) Successful in 1m7s

arm64 builds on the new runner-arm64-linux instead of under emulation.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Philip Peterson 2026-11-03 21:50:12 -09:00
parent ca5d81f2cb
commit cb12599391

View file

@ -19,7 +19,15 @@ concurrency:
jobs:
rpm:
runs-on: runner-x86-linux
# Each architecture natively, on its own runner.
strategy:
matrix:
include:
- arch: amd64
runner: runner-x86-linux
- arch: arm64
runner: runner-arm64-linux
runs-on: ${{ matrix.runner }}
steps:
- uses: https://forge.quinefoundation.com/quine-global-labs/mirror-actions-checkout@v4
with:
@ -29,6 +37,7 @@ jobs:
with:
name: swap-watchdog
kind: go
archs: ${{ matrix.arch }}
go-packages: ./cmd/swap-watchdog ./cmd/force-quit-gui
dnf-packages: gtk3-devel
registry-username: ${{ vars.REGISTRY_USER || github.actor }}