landing_checks: add PreventDotGithubCheck (bug 1993136) #744 (lando@main)
| Warnings |
|
|---|---|
| Blockers |
|
| Branches | bug1993136/blocker-github-workflows-rebased -> main |
| Repo | lando@main (git) (git://github.com/mozilla-conduit/lando.git) |
| Author | shtrom |
| State | closed |
| Commit Title | landing_checks: add PreventDotGithubCheck (bug 1993136) |
| Commit Body | This new Landing check allows us to prevent silent changes to the .github/workflows directory. It can be overridden by putting DOT_GITHUB_OVERRIDE in the commit message. As part of this work, mixin PreventPathCheckMixin is exctracted from PreventNSPRNSSCheck. The latter is rewritten as a façade to two new, separate, checks, PreventNSPRCheck and PreventNSSCheck, built using the new mixin. closes: https://github.com/mozilla-conduit/lando/pull/701 |