CI with Gitea Actions and AUR packaging #11

Closed
opened 2026-11-13 20:42:31 +07:00 by tri · 0 comments
Owner
  • Gitea Actions: build and run autotests on every PR.
  • On tag v*: create a Gitea Release with the source tarball and the AppImage (packaging/appimage/build-appimage.sh).
  • AUR: source-built qtpotato PKGBUILD (tagged tarball from git.trivk.dev) and optionally qtpotato-git. No -bin package, since Arch Qt/KF6 updates break prebuilt binaries.
  • Optional: CI updates pkgver/sha256sums and pushes to AUR via an SSH key secret.
- Gitea Actions: build and run `autotests` on every PR. - On tag `v*`: create a Gitea Release with the source tarball and the AppImage (`packaging/appimage/build-appimage.sh`). - AUR: source-built `qtpotato` PKGBUILD (tagged tarball from git.trivk.dev) and optionally `qtpotato-git`. No `-bin` package, since Arch Qt/KF6 updates break prebuilt binaries. - Optional: CI updates `pkgver`/`sha256sums` and pushes to AUR via an SSH key secret.
tri added the enhancement label 2026-11-13 20:42:31 +07:00
tri closed this issue 2026-11-14 00:18:16 +07:00
Sign in to join this conversation.