Compare commits
No commits in common. "694a66689d136f53ee3cc8fb73d286a402ceab30" and "cc9d0aa191e517db5f2bcd9341b14bce020b2756" have entirely different histories.
694a66689d
...
cc9d0aa191
2 changed files with 2 additions and 11 deletions
|
|
@ -1,6 +1,6 @@
|
|||
# ADR-0003: CI-Sicherheit – Fork-PRs und der Runner `docker-host`
|
||||
|
||||
- **Status:** Teilweise angenommen (Chris, 2026-11-04): Betriebsregel unten gilt; Maßnahmen A und B sowie die Frage „öffentlich oder privat“ sind noch offen, Issue #43
|
||||
- **Status:** Vorgeschlagen (Chris entscheidet über die Maßnahmen unten), Issue #43
|
||||
- **Datum:** 2026-11-03
|
||||
|
||||
## Kontext
|
||||
|
|
@ -46,15 +46,6 @@ Verteidigung in drei Schichten; nur die erste lässt sich im Repo ausdrücken, d
|
|||
Solange 2. und 3. nicht erledigt sind, gilt `docker-host` als **nicht für externe Beiträge geeignet**. Empfehlung: vor dem
|
||||
ersten externen Beitrag, spätestens vor Release, entweder 3. umsetzen oder das Repo privat stellen.
|
||||
|
||||
## Betriebsregel (angenommen, Chris, 2026-11-04)
|
||||
**Fork-PR-Läufe werden nie freigegeben. Fremde Beiträge werden lokal geprüft und als Branch ins Haupt-Repo übernommen**
|
||||
(dort läuft die CI ohne Freigabe, weil Schreibrecht besteht). Das ist die einfachste wirksame Regel und kostet nichts; sie ist
|
||||
eine Disziplin-Regel, kein technischer Schutz: Eine einzige Freigabe vertraut dem Nutzer den Runner dauerhaft an (siehe
|
||||
Vertrauenslücke).
|
||||
|
||||
Weiterhin offen und vor dem ersten externen Beitrag, spätestens vor dem Release zu entscheiden: Prüfung A (Verhalten live prüfen),
|
||||
Maßnahme B (Runner isolieren) oder das Repo privat stellen. Issue #43 bleibt bis dahin offen.
|
||||
|
||||
## Anleitung für Chris (nicht automatisiert; nichts davon wurde ausgeführt)
|
||||
|
||||
### A. Verhalten prüfen (10 Minuten, empfohlen als Erstes)
|
||||
|
|
|
|||
|
|
@ -4,4 +4,4 @@
|
|||
|---|---|---|
|
||||
| [0001](0001-tech-stack.md) | Tech-Stack | Angenommen |
|
||||
| [0002](0002-hosting.md) | Hosting: Supabase selbst gehostet auf Hetzner | Angenommen |
|
||||
| [0003](0003-ci-runner-sicherheit.md) | CI-Sicherheit: Fork-PRs und Runner `docker-host` | Teilweise angenommen |
|
||||
| [0003](0003-ci-runner-sicherheit.md) | CI-Sicherheit: Fork-PRs und Runner `docker-host` | Vorgeschlagen |
|
||||
|
|
|
|||
Loading…
Reference in a new issue