Skip to content

mrwormhole/pauron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pauron

PyPI CI Build AUR Sync Status License

Pauron is an automation bot for AUR repositories. You can think it of like watcher for github releases. The name emerges from Sauron but with "P" beginning.

It patches PKGBUILD & .SRCINFO files when a new release is detected at upstream then pushes to AUR repository. This way, you can maintain more AUR repositories with less effort on updating new release versions.

Note

We only support GitHub upstream URLs for AUR packages.

How to use

You can fork this repo and tweak update-aur-packages.yaml after you have added AUR_SSH_KEY to GitHub secrets and adjust accordingly for your package name.

or

AUR_SSH_KEY="$(cat ~/.ssh/pauron)" pipx run pauron -p my-package-name

or

pipx install pauron
pipx ensurepath
AUR_SSH_KEY="$(cat ~/.ssh/pauron)" pauron -p my-package-name 

About

Automation bot for AUR 🤖

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages