AUR Template

screenshot of AUR Template

Manage AUR packages in a GitHub repository, with CI tests and auto-publish :rocket:

Overview

The AUR-templateExample is a tool that allows users to manage AUR (Arch User Repository) packages in a GitHub repository. It provides various features to streamline the process, including continuous integration (CI) tests, auto-publishing to AUR, and automatic generation of .SRCINFO files. This tool simplifies the packaging and updating of AUR packages, saving time and effort for users.

Features

  • CI tests: Ensures that the packages are built in a clean environment on every push and also runs scheduled tests.
  • Auto-publish to AUR: Automatically publishes the packages to AUR after passing the CI tests.
  • Upload to Artifacts: The built packages from the CI tests are uploaded to Artifacts for easy access.
  • Package management scripts: Provides scripts to easily add new packages or update existing ones.
  • Auto-generated .SRCINFO: Generates the .SRCINFO file automatically, eliminating manual efforts.
  • Namcap warnings: Provides warnings generated by namcap during the GitHub Actions runs.

Summary

The AUR-templateExample is a powerful tool for managing AUR packages in a GitHub repository. Its features, such as CI tests, auto-publishing, and package management scripts, simplify the packaging and updating process. With easy installation steps and seamless integration with GitHub Actions, this tool provides a convenient solution for AUR package management.