CI: APK-bygget låses till brasse-linux01 (label linux-amd64)
All checks were successful
release / build-release (push) Successful in 5m39s

Gitea har ingen runner-prioritet — med delade labels tog Pi5:n jobben på
slump och OOM:ade. Webb/gym-api-byggena måste samtidigt stanna på Pi5
(arm64-images + localhost-registry), så PC-runnern har nu en exklusiv
linux-amd64-label som bara FitnessDroid använder. Är datorn av köas bygget.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C2GA94E1f3cmrvdQLQhYdg
This commit is contained in:
2026-08-24 10:31:46 +02:00
parent db3416ccee
commit 64df3befd5

View File

@@ -3,8 +3,9 @@ name: release
# På varje push till main: bygg signerad release-APK och lägg den på en
# rullande "latest"-release på släppsidan i Gitea.
#
# Kör på valfri runner: brasse-linux01 (x86_64, primär — Pi5:n orkar inte
# APK-bygget längre) eller Pi5 (arm64, fallback när huvuddatorn är av).
# Byggs ALLTID på brasse-linux01 (label linux-amd64) — Pi5:n OOM:ar på
# APK-bygget, och Gitea saknar runner-prioritet så delade labels gav slumpen.
# Är huvuddatorn av köas jobbet tills runnern är tillbaka.
# På arm64 används en statiskt byggd aapt2 (lzhiyong/android-sdk-tools) —
# Googles aapt2 finns bara för linux x86_64. Resten av Android-bygget är
# JVM-baserat och arkitekturoberoende.
@@ -19,7 +20,7 @@ env:
jobs:
build-release:
runs-on: ubuntu-latest
runs-on: linux-amd64
steps:
- name: Checkout
uses: actions/checkout@v4