Skip to main content

AUR Automation Bot

Project description

Pauron

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 

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pauron-0.1.2.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pauron-0.1.2-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file pauron-0.1.2.tar.gz.

File metadata

  • Download URL: pauron-0.1.2.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pauron-0.1.2.tar.gz
Algorithm Hash digest
SHA256 110883b91c5588917b95d554cd28af0dd9dfc71b6aa50c6859fdd92de23d71f0
MD5 62b73b38ffa4347aa4556e4e498d58a8
BLAKE2b-256 a7899ed59dfc967d559731ad1322532918ad47039cb56cfdf1fd887a5bfa7448

See more details on using hashes here.

Provenance

The following attestation bundles were made for pauron-0.1.2.tar.gz:

Publisher: publish.yaml on mrwormhole/pauron

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pauron-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pauron-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pauron-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 04a4f469fb3a71099c91f0b0c7dea71e87f30e8670ce8ddf60390f60f41b3954
MD5 c463154b17cba2d77a0088bfa96d1f4e
BLAKE2b-256 691454adb949d558e1819643d742ea1d844874b54c312f3ad4d56931251d3377

See more details on using hashes here.

Provenance

The following attestation bundles were made for pauron-0.1.2-py3-none-any.whl:

Publisher: publish.yaml on mrwormhole/pauron

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page