Limit CI desktop builds to supported targets
ci / lint-test (push) Successful in 1m22s
ci / build (push) Failing after 28s

This commit is contained in:
Joe Julian
2026-04-03 20:25:33 -07:00
parent fd91e8fbcd
commit 02af840266
+2 -3
View File
@@ -107,9 +107,10 @@ jobs:
shell: bash
run: |
set -euo pipefail
# Gio needs a Linux ARM64 cgo cross-toolchain for desktop builds.
# Keep the CI matrix to targets this runner can build reproducibly.
for target in \
"linux amd64" \
"linux arm64" \
"windows amd64" \
"windows arm64"
do
@@ -137,7 +138,6 @@ jobs:
name: keepassgo-${{ gitea.sha }}
path: |
dist/keepassgo-linux-amd64
dist/keepassgo-linux-arm64
dist/keepassgo-windows-amd64.exe
dist/keepassgo-windows-arm64.exe
dist/keepassgo.apk
@@ -159,7 +159,6 @@ jobs:
--token "${GITEA_TOKEN}" \
--tag "${GITEA_REF_NAME}" \
"${DIST_DIR}/keepassgo-linux-amd64" \
"${DIST_DIR}/keepassgo-linux-arm64" \
"${DIST_DIR}/keepassgo-windows-amd64.exe" \
"${DIST_DIR}/keepassgo-windows-arm64.exe" \
"${DIST_DIR}/keepassgo.apk"