fix(ci): parallel-Stufe durch einzelne Schritte ersetzen (Forgejo)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
db11818a4c
commit
4db8c2eadc
2 changed files with 14 additions and 16 deletions
18
.github/workflows/ci.yaml
vendored
18
.github/workflows/ci.yaml
vendored
|
|
@ -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
|
||||
|
|
|
|||
12
CLAUDE.md
12
CLAUDE.md
|
|
@ -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.
|
||||
|
|
|
|||
Loading…
Reference in a new issue