Central repository for managing contributor lifecycle across all AOSSIE projects.
This repository provides reusable workflows and scripts for:
- Onboarding first-time contributors
- Tracking contributions in a central registry
- Promoting contributors to Sentinel role
- Assigning issues to Sentinels
- Health checks and deadline enforcement
See docs/SETUP.md for integration instructions.
Secrets can be set at organization-level (shared) or repository-level (per-project):
Required secrets:
GIST_PAT- Personal Access Token withgistscopeDISCORD_BOT_TOKEN- Discord bot tokenDISCORD_GUILD_ID- Discord server IDDISCORD_APPRENTICE_ROLE_ID- Apprentice role IDDISCORD_SENTINEL_ROLE_ID- Sentinel role ID
Setup options:
-
Maintainers: Set in your repository settings (recommended)
-
ghp_A1bC2dE3fH4iJ5kL6mN7oP8qR9sT0u