Commit Graph

1 Commits

Author SHA1 Message Date
Beth Griggs 5ddac53cd7
feat: sync GitHub teams from config via API with dry-run support
Adds a script to create and manage GitHub teams based on a YAML config file.
Supports parent-child team relationships and a `--dry-run` mode to preview
changes without applying them.

Also creates an initial configuration for `community-plugins` teams.

This replaces the earlier proof-of-concept from backstage/community-plugins#3946
with a functional implementation using the GitHub API.

Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-05-29 14:57:46 +01:00