pkgbuild-action icon indicating copy to clipboard operation
pkgbuild-action copied to clipboard

Add the ability to create a makeshift Arch Linux repository in GitHub releases

Open loathingKernel opened this issue 2 years ago • 2 comments

The goal of this PR is to add the necessary bits to generate the files (<reponame>.{db,db.tar.gz,files.file.tar.gz}) that constitute an Arch Linux repository.

The way it works is by updating the repository files and exposing them in the action outputs to be uploaded. It also allows for custom pacman and makepkg configuration files to pull dependencies from releases.

You can see it in use in my own repo here https://github.com/loathingKernel/PKGBUILDs

I am opening this as a draft to see if there is any interest in merging it and as a RFC. If this is something that could be included, I am will update the documentation too to reflect the changes.

The yay -> paru change or downloading it from alerque repository are not mandatory and I will exclude them from the final PR if they are not wanted.

loathingKernel avatar Feb 10 '23 16:02 loathingKernel