ci: publish an Arch package to the Gitea registry so pacman users can install while the AUR is closed #19

Merged
tri merged 1 commits from ci/arch-package into main 2026-11-14 02:21:23 +07:00
Owner

AUR registration is temporarily closed, so there is no way to publish qtpotato there for now. Arch users can install it with pacman from this Gitea's Arch registry instead, or build the PKGBUILD from the repo. The README now explains both.

  • New .gitea/workflows/arch-package.yml: on a v* tag (or a manual run with a tag), it builds the qtpotato PKGBUILD from that tag with makepkg and uploads the package to api/packages/tri/arch/qtpotato.
  • README: a new "Installing on Arch Linux" section covers the signing key, the pacman.conf entry, and makepkg -si from packaging/aur/.

Proof: the workflow's build step ran in an archlinux container on vm-201 for v0.1.0. It passed 8/8 tests and produced qtpotato-0.1.0-1-x86_64.pkg.tar.zst (662 KB). The upload is verified after merge by a manual run for v0.1.0.

Created with Claude Opus 5.5 in Claude Code (T3 Code).

AUR registration is temporarily closed, so there is no way to publish `qtpotato` there for now. Arch users can install it with pacman from this Gitea's Arch registry instead, or build the PKGBUILD from the repo. The README now explains both. - New `.gitea/workflows/arch-package.yml`: on a `v*` tag (or a manual run with a tag), it builds the `qtpotato` PKGBUILD from that tag with `makepkg` and uploads the package to `api/packages/tri/arch/qtpotato`. - README: a new "Installing on Arch Linux" section covers the signing key, the `pacman.conf` entry, and `makepkg -si` from `packaging/aur/`. Proof: the workflow's build step ran in an `archlinux` container on vm-201 for `v0.1.0`. It passed 8/8 tests and produced `qtpotato-0.1.0-1-x86_64.pkg.tar.zst` (662 KB). The upload is verified after merge by a manual run for `v0.1.0`. Created with Claude Opus 5.5 in Claude Code (T3 Code).
tri added 1 commit 2026-11-14 02:15:14 +07:00
tri merged commit c449402b04 into main 2026-11-14 02:21:23 +07:00
tri deleted branch ci/arch-package 2026-11-14 02:22:10 +07:00
Sign in to join this conversation.