Limit CI desktop builds to supported targets

This commit is contained in:
Joe Julian
2026-04-03 20:25:33 -07:00
parent effd17a01a
commit 8557df2ad4
+2 -3
View File
@@ -107,9 +107,10 @@ jobs:
shell: bash shell: bash
run: | run: |
set -euo pipefail 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 \ for target in \
"linux amd64" \ "linux amd64" \
"linux arm64" \
"windows amd64" \ "windows amd64" \
"windows arm64" "windows arm64"
do do
@@ -137,7 +138,6 @@ jobs:
name: keepassgo-${{ gitea.sha }} name: keepassgo-${{ gitea.sha }}
path: | path: |
dist/keepassgo-linux-amd64 dist/keepassgo-linux-amd64
dist/keepassgo-linux-arm64
dist/keepassgo-windows-amd64.exe dist/keepassgo-windows-amd64.exe
dist/keepassgo-windows-arm64.exe dist/keepassgo-windows-arm64.exe
dist/keepassgo.apk dist/keepassgo.apk
@@ -159,7 +159,6 @@ jobs:
--token "${GITEA_TOKEN}" \ --token "${GITEA_TOKEN}" \
--tag "${GITEA_REF_NAME}" \ --tag "${GITEA_REF_NAME}" \
"${DIST_DIR}/keepassgo-linux-amd64" \ "${DIST_DIR}/keepassgo-linux-amd64" \
"${DIST_DIR}/keepassgo-linux-arm64" \
"${DIST_DIR}/keepassgo-windows-amd64.exe" \ "${DIST_DIR}/keepassgo-windows-amd64.exe" \
"${DIST_DIR}/keepassgo-windows-arm64.exe" \ "${DIST_DIR}/keepassgo-windows-arm64.exe" \
"${DIST_DIR}/keepassgo.apk" "${DIST_DIR}/keepassgo.apk"