ci: publish an Arch package to the Gitea registry on release
CI / build (pull_request) Successful in 5m19s

This commit is contained in:
tri committed 2026-11-14 02:15:10 +07:00
1 parent 35cc4eb39b
commit ee959df92e
2 files changed
+93

No files matched your search

+36
View File
@@ -24,6 +24,42 @@ translate a whole subtitle track with any OpenAI-compatible API and show the res
auto-hiding controls.
- Follows your Plasma style, colours and icons.
## Installing on Arch Linux
### From the pacman repository
Every release is built and published to this Gitea's package registry. Import the signing key
once:
```sh
curl -O https://git.trivk.dev/api/packages/tri/arch/repository.key
sudo pacman-key --add repository.key
sudo pacman-key --lsign-key 9C48725295A5F54A6A491CF86B273DD49890E8A7
```
Then add the repository to `/etc/pacman.conf` and install:
```ini
[qtpotato]
SigLevel = Required
Server = https://git.trivk.dev/api/packages/tri/arch/$repo/$arch
```
```sh
sudo pacman -Sy qtpotato
```
The package is built against Arch's current Qt and KDE Frameworks. If it breaks after a system
update before a new release is out, build it from source as below.
### From the PKGBUILD
```sh
git clone https://git.trivk.dev/tri/QtPotato.git
cd QtPotato/packaging/aur/qtpotato # or qtpotato-git for the latest main
makepkg -si
```
## Building
### Dependencies