mozilla-* repositories have commit access set to `scm_allow_direct_push` instead of `scm_level_3`.
Categories
(Developer Services :: Mercurial: hg.mozilla.org, defect)
Tracking
(Not tracked)
People
(Reporter: tomprince, Unassigned)
Details
I was chatting to :glob, and was told that MANUAL PUSH should allow people to push to release repositories (and probably central/autoland) in exception circumstances. However, it appears that they have the commit access level set to scm_allow_direct_push so only people that don't need to specify MANUAL PUSH are allowed to push to those repositories.
| Reporter | ||
Updated•6 years ago
|
Comment 1•5 years ago
|
||
IMO, the statement "MANUAL PUSH should allow people to push to release repositories (and probably central/autoland) in exception circumstances" is incorrect, at least in our current setup.
If a developer needs to push some code to release repositories for some reason, they should speak with a sheriff who can handle this on their behalf, and assess if their reason truly warrants overriding the Phabricator/Lando pipeline.
Maybe we should revisit this, but at the moment, I think this is intentional.
Connor and I spoke about this and further research is required; redirecting NI
Comment 3•3 years ago
|
||
This is by design.
Description
•