# azy5030 overlay [![CI](https://git.azy.dev/azy5030/azy5030-overlay/actions/workflows/ci.yaml/badge.svg)](https://git.azy.dev/azy5030/azy5030-overlay/actions?workflow=ci.yaml) A personal [Gentoo ebuild repository](https://wiki.gentoo.org/wiki/Ebuild_repository) (overlay) for packages not in the main ::gentoo tree. ## Packages | Package | Description | | --- | --- | | `dev-util/gitea-runner` | [Gitea Actions runner](https://gitea.com/gitea/runner) (formerly `act_runner`), built from upstream source with a vendored Go module tree. | ## Using the overlay ```sh eselect repository add azy5030 git https://git.azy.dev/azy5030/azy5030-overlay.git emaint sync -r azy5030 echo 'dev-util/gitea-runner ~amd64' >> /etc/portage/package.accept_keywords/gitea-runner emerge dev-util/gitea-runner ``` ## Maintenance - `.gitea/workflows/ci.yaml` builds each package in a `gentoo/stage3` container on every push and asserts the resulting binary runs. - `.gitea/workflows/bump.yaml` runs `scripts/bump-version.sh` daily: it checks the upstream releases feed and, when a newer version exists, regenerates + uploads the vendor tarball, bumps the ebuild, and opens a pull request. Requires a `BUMP_TOKEN` repository secret (scopes: repository read/write, write release).