landing_checks: add PreventDotGithubCheck (bug 1993136) #744 (lando@main)

Warnings
  • Checking...
Blockers
  • Checking...
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

Landings

Successfully landed

Landing requested on , by omehani@mozilla.com.

Landing Job: 22300

Revisions: 27152

Last update:

Result: d92429998167669c5b949da47947c802c3f0bd65 on lando@main (git)

Links:

Failed to land

Landing requested on , by omehani@mozilla.com.

Landing Job: 22297

Revisions: 27149

Last update:

Raw error output:
An unexpected error occurred. This has been logged. Feel free to follow up on matrix #conduit:mozilla.org.