chore(ci): enhance build diagnostics and update runner platform
publish / publish-tauri (appimage, 1, ubuntu-22.04, linux-x86_64) (release) Successful in 20m54s
publish / Build and publish Arch package (release) Failing after 1m25s
publish / publish-tauri (nsis, , windows-latest, windows-x86_64) (release) Canceled after 0s

This commit updates local configuration settings with additional diagnostic steps to improve visibility into the build environment during execution. Furthermore, the primary application builder workflow has been migrated from running on Arch Linux to Ubuntu 22.04. This change ensures broader compatibility for the CI/CD pipeline while maintaining core publishing functionality.

- Added extensive system and context checks in local settings
- Migrated app builder job runner platform to ubuntu-22.04
This commit is contained in:
2026-07-23 13:22:12 +02:00
parent 8220e36629
commit 482d7857b5
2 changed files with 12 additions and 2 deletions
+11 -1
View File
@@ -118,7 +118,17 @@
"Bash(node -e \"const fs=require\\('fs'\\); const version='2026.8.1'; const pkgbuild=fs.readFileSync\\('PKGBUILD','utf8'\\).replace\\(/^pkgver=.*\\\\$/m, 'pkgver='+version\\).replace\\(/^pkgrel=.*\\\\$/m, 'pkgrel=1'\\); fs.writeFileSync\\('PKGBUILD', pkgbuild\\);\")",
"Bash(rm PKGBUILD)",
"Bash(git -C /mnt/data/Development/GitLite stash)",
"Bash(git -C /mnt/data/Development/GitLite stash pop)"
"Bash(git -C /mnt/data/Development/GitLite stash pop)",
"Bash(command -v docker)",
"Read(//home/christoph/.docker/**)",
"Bash(docker info *)",
"Bash(sudo -n test -f /root/.docker/config.json)",
"Bash(systemctl list-units *)",
"Bash(find / -maxdepth 4 -iname \"act_runner*\")",
"Bash(find / -maxdepth 6 -iname \"config.yaml\" -path \"*runner*\")",
"Read(//home/**)",
"Bash(getent passwd *)",
"Bash(docker context *)"
]
}
}
+1 -1
View File
@@ -158,7 +158,7 @@ jobs:
publish-arch:
name: Build and publish Arch package
runs-on: archlinux
runs-on: ubuntu-22.04
environment: production
env:
MINIO_ENDPOINT: ${{ vars.MINIO_ENDPOINT }}