aboutsummarylogtreecommitdiffstats
path: root/README.md
blob: d6dab3b9a4137a3e4844ae095509143d85b75a9e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# AUR publishing

This repo includes a PKGBUILD template for AUR releases.

## GitHub Actions setup

Add these repo secrets:

- `AUR_SSH_PRIVATE_KEY`: SSH key with access to the AUR package repo
- `AUR_REPO`: AUR git URL (e.g. `ssh://aur@aur.archlinux.org/alogi.git`)

When a GitHub Release is published, the workflow will:

1) Download the linux-unpacked tarball from the release
2) Compute sha256
3) Update PKGBUILD + .SRCINFO
4) Push to the AUR repo

If you prefer manual publishing, copy `PKGBUILD` to your AUR repo and update `pkgver` + `sha256sums`.