taxorubio,
@taxorubio@fosstodon.org avatar

The last months I've been struggling to keep up with maintaining AUR packages, to the point that I have left many packages unattended for more than half a year and have basically neglected them to the point of receiving an orphan request.

Part of the issue has been my personal situation I've been working full time while finishing my degree and going through a surprise home change. love the landlord! On top of it, I stopped using GitHub in protest against Copilot and other policies.

taxorubio,
@taxorubio@fosstodon.org avatar

Until now, I used to test my pkgbuilds with GitHub actions and a custom script I wrote a couple of years ago to automatically install dependencies. After leaving GitHub in protest (see https://github.com/groctel/), it would have been extremely hypocritical to still use their compute time to test my packages.

I have struggled all these months to find a solution because, honestly, it takes a lot of work to set up a generic environment to test AUR installers. Today I have done just that!

taxorubio,
@taxorubio@fosstodon.org avatar

I have finally re-written my script in maintainable Python and started re-testing and updating all my packages. You can find the new repository here: https://git.sr.ht/~groctel/pkgbuilds

Now, what I need to do is to set up a system to automate this process as much as I can. Still, this is a great step towards improving my mental health. It's brutal the toll overdue tasks like this can take on your mind.

Quick edit: The repo should be public now :p

adamsdesk,
@adamsdesk@fosstodon.org avatar

@taxorubio Happy to hear one less user of GitHub.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • mdbf
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • InstantRegret
  • Durango
  • provamag3
  • everett
  • cisconetworking
  • Leos
  • normalnudes
  • cubers
  • modclub
  • ngwrru68w68
  • tacticalgear
  • megavids
  • anitta
  • tester
  • JUstTest
  • lostlight
  • All magazines