diff --git a/scripts/provision-groups.py b/scripts/provision-groups.py index 08ae630..8444f04 100644 --- a/scripts/provision-groups.py +++ b/scripts/provision-groups.py @@ -7,7 +7,7 @@ the memberships field in heros.yaml, and invokes the javabin-team-provisioner Lambda with action=sync_groups_and_heros. -All heroes are implicitly members of the 'helter' group. +All group memberships are explicit — heroes must list each group in their memberships field. Requires: aws CLI, PyYAML (available on GitHub Actions ubuntu-latest runners) """ diff --git a/scripts/sync-heros.py b/scripts/sync-heros.py index 25fd0d2..04ffcf3 100644 --- a/scripts/sync-heros.py +++ b/scripts/sync-heros.py @@ -209,7 +209,7 @@ def format_yaml(members): "# creates a PR updating this file.", "#", "# Rules:", - "# - All members are implicitly in the 'helter' group (not listed in memberships)", + "# - The sync script auto-adds 'helter' to every hero's memberships", "# - memberships references group names from groups.yaml", "# - alias is optional — heroes can PR their preferred alias", "# - javabin_google_email is the Google Workspace account (firstname.lastname@java.no)",