rafaelmardojai / firefox-gnome-theme

A GNOME👣 theme for Firefox🔥
The Unlicense
3.4k stars 155 forks source link

[Feature] Automate AUR package update when release is created #735

Closed FunctionalHacker closed 3 months ago

FunctionalHacker commented 8 months ago

Is your feature request related to a problem? Please describe. I'm the maintainer of the firefox-gnome-theme Arch User Repository package. Whenever this project creates a release, I need to update the PKBUILD file so that it points to the newest version. Sometimes I notice a new release rather quickly and update the package, other times not and some end user rightfully marks the package as out of date.

Describe the solution you'd like Updating the package only requires updating the version number in the PKGBUILD file and running a few commands, so I got the idea of automating it somehow when a release is created in this repository.

Describe alternatives you've considered I'm pretty much a rookie when it comes to CI, but I looked around and there are some ready made plugins for GitHub actions, for example this one

This is not only benefits Arch Linux packaging but paves the way to have packaging for other systems as well, as discussed in #322

Additional context I might take a stab at this myself but I can't promise anything. Might happen next week or in 18 months depending on if I have the time an energy to look at solving the problem. I'm a software dev by day so I tend to avoid computers like a plague in my free time so 18 months is probably a more accurate estimate. I created this issue in case anyone else would like to try it meanwhile.