ceb474bb9e
Batch of docs backports: * docs: Clarify include_task v import_tasks with conditionals (#43856) (cherry picked from commit6be42a2a0e
) * Add single quotes around package name (#45152) (cherry picked from commit0d81386144
) * prefer ansible_facts namespace and dict notation (#44980) (cherry picked from commit44510448b0
) * fix cherrypick conflict - scenario_guides * Update implicit_localhost.rst (#45455) (cherry picked from commitf68cd1acc6
) * updated fbsd install instructions (#45309) (cherry picked from commite9c2695ce7
) * Change "Defaulting Undefined Variables" (#41379) (cherry picked from commite35c4be1c1
) * adds license details to dev guide pages (#45574) (cherry picked from commit6e68d77f6d
) * FAQ: fix a typo, add link to 'vars' lookup (#42412) (cherry picked from commit95649dc793
) * Fix link and toctree (#45595) (cherry picked from commit6999bf318f
) * Improve the local toctree (and title) (#45590) (cherry picked from commitafea00fa9f
) * Add undocumented configuration parameter and explain in porting guide (#36059) (cherry picked from commita892a6ef03
) * Simplify PPA installation for Ubuntu (#45690) (cherry picked from commit78e9f452a5
) * adding git+ssh uri scheme (#36025) (cherry picked from commit84a4257774
) * Add workaround for non-standard kerberos environments (#41465) (cherry picked from commit4e532e0ad9
) * Restore license agreement (#45809) (cherry picked from commitf430f60541
) * partial cherry-pick - lenovo doc update PR 45483
30 lines
1.2 KiB
ReStructuredText
30 lines
1.2 KiB
ReStructuredText
*************
|
|
GitHub Admins
|
|
*************
|
|
|
|
.. contents:: 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 :ref:`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.
|
|
|
|
.. seealso:: The `GitHub Admin Process Docs
|
|
<https://docs.google.com/document/d/1gWPtxNX4J39uIzwqQWLIsTZ1dY_AwEZzAd9bJ4XtZso/edit#heading=h.2wezayw9xsqz>`_ for instructions
|
|
on how to change branch permissions.
|