guix/etc
Ludovic Courtès 2b0961b005
teams: Synchronize teams without deleting and recreating them.
The brute-force approach previously used would cause confusion on
Codeberg: deleted teams previously recorded as reviewers of PRs would be
considered “ghost teams”.

  https://codeberg.org/Codeberg/Community/issues/1952

* etc/teams.scm (<forgejo-user>): New record type.
(edit-team, forgejo-team-members): New forgejo requests.
(update-team): New procedure.
(synchronize-team): Change to use ‘update-team’ when TEAM already
exists.

Change-Id: Id7d3b21a43abaaf21920f2201296fb95acda2270
2025-06-02 00:22:17 +02:00
..
completion gnupg: Automatically fallback to 'always policy when non-interactive. 2025-02-28 13:36:44 +09:00
git etc: pre-push Git hook: Reduce code duplication. 2025-05-30 17:14:34 -04:00
init.d etc: Add explicit ‘--substitute-urls’ in guix-daemon service files. 2024-06-26 22:59:55 +02:00
manifests gexp: ‘with-parameters’ properly handles ‘%graft?’. 2025-03-05 00:28:49 +01:00
openrc
snippets etc: snippets: Improve usability of tempel phases snippets. 2025-01-16 08:42:05 +01:00
substitutes
teams teams: Add script to refresh GNOME core packages. 2025-05-26 13:43:27 +09:00
committer.scm.in committer: Fix for inputs that are lists by using object->string. 2024-10-15 18:40:09 +02:00
copyright.el
gnu-store.mount.in etc: systemd services: Run ‘guix-daemon’ as an unprivileged user. 2025-03-26 17:57:45 +01:00
guix-daemon.cil.in etc: SELinux: Update policy file. 2023-05-25 12:51:15 +02:00
guix-daemon.conf.in etc: Add explicit ‘--substitute-urls’ in guix-daemon service files. 2024-06-26 22:59:55 +02:00
guix-daemon.service.in etc: systemd services: Run ‘guix-daemon’ as an unprivileged user. 2025-03-26 17:57:45 +01:00
guix-gc.service.in
guix-gc.timer.in nix: Install guix-gc systemd timer. 2025-03-02 14:21:59 +02:00
guix-install.sh guix-install.sh: Support the unprivileged daemon where possible. 2025-03-26 17:57:45 +01:00
guix-publish.conf.in
guix-publish.service.in etc: systemd services: switch to "journal" for output and error logging. 2024-03-11 14:34:25 -07:00
historical-authorizations
news.scm news: Add news entry for etc-bashrc-d-service-type. 2025-05-26 13:43:27 +09:00
teams.scm teams: Synchronize teams without deleting and recreating them. 2025-06-02 00:22:17 +02:00