Skip to content

docs: main-Schutz per Ruleset in CLAUDE.md beschreiben - #33

Merged
rrolf merged 1 commit into
mainfrom
docs/main-ruleset
Nov 12, 2026
Merged

rrolf merged 1 commit into
mainfrom
docs/main-ruleset

Conversation

@rrolf

@rrolf rrolf commented Nov 12, 2026

Copy link
Copy Markdown
Contributor

main ist jetzt per Repo-Ruleset main geschützt (ohne Bypass):

  • PR Pflicht, 0 Approvals (eigene und Dependabot-PRs bleiben mergebar)
  • kein Force-Push, kein Löschen
  • Pflicht-Checks (GitHub Actions): spdx-header, django-packages (integrations|auth|lti|pdf), ui-build, template-probe; „Branch muss aktuell sein“ ist aus, damit nicht jeder Merge alle offenen Dependabot-PRs zum Rebase zwingt
  • Tags sind nicht betroffen

Der Dependabot-Config-Check ist bewusst nicht Pflicht — er meldet sich nur, wenn sich .github/dependabot.yml ändert, und würde sonst jeden PR blockieren.

Dieser PR korrigiert die CLAUDE.md-Zeile entsprechend und notiert die Falle: neues Matrix-Paket oder umbenannter Job → Ruleset im selben Zug anpassen. Er ist zugleich der erste Test des Rulesets.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rrolf
rrolf merged commit 1026e12 into main Nov 12, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant