You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add code of conduct, contributing guide and protect main #17
main is protected by a ruleset: only org admins (@PhilippTheServer, @maltonoloco) may push directly; everyone else must open a PR that passes the CI checks and is approved by a code owner before it can be merged.
Solved in #18: added CODE_OF_CONDUCT.md (swearing about code allowed, never at people), CONTRIBUTING.md, .github/CODEOWNERS (@PhilippTheServer@maltonoloco) and a CI step that fails if any of them goes missing. The main ruleset (PR + required CI + code-owner approval, org admins bypass) is applied via the API.
Expected behaviour once solved
CODE_OF_CONDUCT.mdthat allows swearing about code but never at or about people.CONTRIBUTING.mdexplaining the PR flow..github/CODEOWNERSnames @PhilippTheServer and @maltonoloco as owners of everything.mainis protected by a ruleset: only org admins (@PhilippTheServer, @maltonoloco) may push directly; everyone else must open a PR that passes the CI checks and is approved by a code owner before it can be merged.