Adds the release/CI machinery bos-settings already has in its own repo: Forgejo package.yml (tag -> build -> publish to [breadway]) and mirror.yml (Forgejo -> GitHub). PKGBUILD updated for the flattened layout and dropped -p breadhelp now that this isn't a workspace member.
609 B
609 B
Arch packaging
PKGBUILD builds and installs breadhelp from source.
Local build
makepkg -si
Before publishing to [breadway] repo
- Tag a release on GitHub.
- Update
pkgverto match the tag. - Update
sourceto the release tarball URL. - Run
updpkgsums(or manually setsha256sums).
Runtime dependencies
| Package | Required | Notes |
|---|---|---|
gtk4 |
yes | UI toolkit |
glib2 |
yes | always |
gtk4-layer-shell |
yes | tour overlay (dim mask + spotlight callout) |
snapper |
optional | create-backup one-click fix |