From 2ff4dda4804f99b526cee605ce30e2bb5ec52260 Mon Sep 17 00:00:00 2001 From: Marcelo Alcantara Date: Mon, 28 Sep 2026 00:30:33 +1000 Subject: [PATCH] Match the runner comments to the measured times --- .github/workflows/build-pr.yml | 4 ++-- ci/README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 827bf69..d79b7bf 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -160,8 +160,8 @@ jobs: build: needs: changes if: needs.changes.outputs.count != '0' - # The droplets are x86, so aarch64 there runs under QEMU, about 30x - # slower: omarchy-mac-boot's check() took 2h47m of the 180 minutes. + # The droplets are x86, so aarch64 there runs under QEMU: omarchy-mac-boot + # took 2h47m of the 180 minutes, most of it in check(). # GitHub's arm64 runners (4 vCPU, 16 GB; ~100 GB disk free in our pilots) # build it natively in 11 minutes, and linux-aurora in 30 (72 under QEMU). runs-on: ${{ matrix.arch == 'aarch64' && 'ubuntu-24.04-arm' || fromJSON('["self-hosted","omarchy-builder"]') }} diff --git a/ci/README.md b/ci/README.md index 6d62b05..edb4f53 100644 --- a/ci/README.md +++ b/ci/README.md @@ -69,7 +69,7 @@ Watch it with `journalctl -u omarchy-controller -f` on the box. different bytes under an existing name, accept identical bytes, upload packages then signatures then the db. - aarch64 under QEMU with credential-preserving binfmt. PR builds now run - aarch64 natively on `ubuntu-24.04-arm` (QEMU was ~30x slower); publish.yml + aarch64 natively on `ubuntu-24.04-arm` (QEMU was up to ~15x slower); publish.yml still builds under QEMU when a merged tree has no PR artifact. - Vouch gate: collaborators, `.github/VOUCHED.td`, or the `build-approved` label; denounced authors cannot be overridden by the label.