Merge branch 'fix/ci-forgejo'
All checks were successful
CI / test (push) Successful in 43s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Lukas Müllner 2026-11-13 14:41:52 +01:00
commit 8c1226165d
2 changed files with 14 additions and 16 deletions

View file

@ -24,12 +24,12 @@ jobs:
node-version: 24.18.0
- name: Install Dependencies
run: npm install --no-fund
- parallel:
- name: Typecheck
run: npm run test:types
- name: Lint
run: npm run lint
- name: Unit Test
run: npm run test:unit
- name: Build
run: npm run build
# Forgejo kennt keine `parallel:`-Stufe ("Invalid run/uses syntax") – Schritte nacheinander
- name: Typecheck
run: npm run test:types
- name: Lint
run: npm run lint
- name: Unit Test
run: npm run test:unit
- name: Build
run: npm run build

View file

@ -91,13 +91,11 @@ Ergebnis hier unter „Stand“ festhalten.
- Vorlage **Bare** committet, Repo `DieLustigeTierwesen/ninelands-reddit` angelegt, `main` gepusht. Lint der Vorlage
repariert (Biome-Schema 2.6.4 → 2.6.6, `package.json` ohne Schlusszeilenumbruch); `npm run test` lokal grün.
- **CI auf Forgejo rot** (Lauf 1 und 2, Workflow aus der Vorlage). Verdacht: die `parallel:`-Stufe in
`.github/workflows/ci.yaml` (GitHub-Neuheit, Forgejo kennt sie vermutlich nicht) oder die per SHA gepinnten Actions
(`checkout` v7, `setup-node` v6). Log-Zeilen vom Besitzer aus dem Browser holen, dann gezielt reparieren.
- CI: Die `parallel:`-Stufe der Vorlage ersetzt (Forgejo-Runner v13: „Invalid run/uses syntax“), Schritte laufen
nacheinander.
- Nächste Schritte:
1. CI reparieren (siehe oben).
2. Jam-Regeln vom Besitzer übernehmen (siehe oben).
3. Mit dem Besitzer festlegen, was die Basic-Version kann.
4. Lizenz entscheiden, dann Engine-Kopie + Sync-Skript.
1. Jam-Regeln vom Besitzer übernehmen (siehe oben).
2. Mit dem Besitzer festlegen, was die Basic-Version kann.
3. Lizenz entscheiden, dann Engine-Kopie + Sync-Skript.
Diese Datei bei neuen Arbeitsregeln und Entscheidungen aktualisieren.