* orphans testing pages to avoid not-in-toctree errors * orphans various pages pending reorg * adds module_utils and special_vars to main TOC * uses a glob for scenario_guide TOC * normalize and Sentence-case headings on community pages, typos * re-orgs community TOC, adds all pages to toctree * removes scenario guides index page * adds style guide to community index * basic update to style guide * fix typo that created a new error * removes not-in-toctree from ignore errors list * leave removing files for future cleanup task
1.2 KiB
GitHub Admins
Topics
GitHub Admins have more permissions on GitHub than normal contributors or even committers. There are a few responsibilities that come with that increased power.
Adding and removing committers
The Ansible Team will periodically review who is actively contributing to Ansible to grant or revoke contributors' ability to commit on their own. GitHub Admins are the people who have the power to actually manage the GitHub permissions.
Changing branch permissions for releases
When we make releases we make people go through a release_managers
to push
commits to that branch. The GitHub admins are responsible for setting
the branch so only the Release Manager can commit to the branch when the
release process reaches that stage and later opening the branch once the
release has been made. The Release manager will let the GitHub Admin
know when this needs to be done.
The GitHub Admin Process Docs for instructions on how to change branch permissions.