CI: APK-bygget låses till brasse-linux01 (label linux-amd64)
All checks were successful
release / build-release (push) Successful in 5m39s
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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user