saltext-github: Integrate Salt with GitHub¶
Salt Extension for interacting with GitHub:
Manage organization members, teams and organization rulesets via the
github_orgexecution and state modules.List, create and manage organization- or user-owned repositories – including their settings, teams, rulesets, deploy keys, Actions secrets and workflow permissions, environments, labels and Pages sites – and query their issues, milestones and pull requests via the
github_repoexecution and state modules.On Salt 3008.3+, optionally manage each repository as an individually targetable Salt resource with per-repository grains, execution and state modules via the
githubresource type.Works against GitHub Enterprise Server instances via the
api_urlprofile parameter.