On Sun, Jul 26, 2026 at 2:06 PM Gabriel Wicki <[email protected]> wrote:
>
> Howdy y'all!
>
> I've sat down and bashed out the missing pieces to create a package
> update bot¹.  It is highly experimental and still in a pre-productive
> proof-of-concept phase—but it works.
>
> It clones (or pulls) the Guix repo, builds it, attempts to update a
> package, builds that package, commits and pushes to a PR.

This is the PR? There exists a template for updated packages.

;; Push Pull Request
(with-directory-excursion SOURCE-TREE
(invoke/log "git push origin HEAD:refs/for/master"
(string-append "-o topic=update-" pkg-name)
"-o description=\"greetings from the auto-upgrade bot ;)\"")))

> The idea is to
>
>  1) have it do its job for sets of packages independently and around the
>  clock,
>
>  2) report if it encounters issues (either to relevant teams,
>  individuals or even as Issues on our codeberg) and
>
>  3) relieve us of the simplest of all recurring jobs we encounter.
>
> Necessary information to try it out (don't forget to pass `-T`) should
> be available in the README.

Let's be extremely careful to not spam and overwhelm the project with bot slop.

> This announcement should primarily prevent others from doing duplicate
> work in a similar direction.  If this sparks your interest, do feel
> invited to collaborate in whatever form suits you best.  Please let me
> know if you have any remarks, pointers or other pieces of potentially
> useful information for this venture.
>
> I hope to be able to present a version that runs more-or-less reliably
> and reports whenever issues occur soon.
>
>
> I would like to thank the Free Silicon Foundation for funding this
> development.
>
> Enjoy!
> gabriel / gabber
>
> ¹ https://codeberg.org/gabber/GGABS.git

Reply via email to