diff options
author | Ludovic Courtès <ludo@gnu.org> | 2025-05-23 18:09:23 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2025-05-28 19:28:34 +0200 |
commit | 848ebb7f72fa529b0a3da47fbef2a6cf6f7fba8a (patch) | |
tree | c64edf223d62de16495029d465dded2f68fe3f76 /nix/libutil/util.cc | |
parent | 647e345b66017a576d92018654e3ec84d7fe2e95 (diff) |
teams: Add ‘sync-codeberg-teams’ action.
* etc/teams.scm (<forgejo-team>): New JSON mapping.
(unit-map->json, json->unit-map): New procedures.
(%default-forgejo-team-units, %default-forgejo-team-unit-map)
(%codeberg-organization): New variables.
(codeberg-url, forgejo-http-headers): New procedures.
(&forgejo-error): New record type.
(process-url-components, define-forgejo-request): New macros.
(organization-teams, create-team, add-team-member)
(team->forgejo-team, synchronize-team, synchronize-teams): New
procedures.
(main): Add ‘sync-codeberg-teams’ action.
Change-Id: I6b1f437a3407bc2d44965519990deb524afa9528
Diffstat (limited to 'nix/libutil/util.cc')
0 files changed, 0 insertions, 0 deletions