fix(v5): Windows-Pfadregeln ausdruecklich — path.win32 statt join
Ampel / ampel (push) Successful in 1m21s
Ampel / ampel (push) Successful in 1m21s
Die Ampel (Linux) brach an den Katalog-Tests: das plattformabhaengige path.join mischte dort Schraegstriche in Windows-Pfade. Rippy v5 baut NUR Windows-Pfade — katalog.ts, handbrake.ts und ablauf/rippen.ts rechnen jetzt ausdruecklich mit path.win32 und damit auf jeder Plattform gleich. Im node:24-Container nachgestellt: vorher 2 failed, mit dem Fix lokal 96 gruen. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
844bca37ff
commit
ca338ad467
@@ -18,7 +18,12 @@
|
||||
// (katalog.py, 28.08.2026).
|
||||
import { spawnSync } from 'node:child_process'
|
||||
import { existsSync } from 'node:fs'
|
||||
import { delimiter, join } from 'node:path'
|
||||
// Ausdrücklich die WINDOWS-Pfadregeln: Rippy v5 baut nur Windows-Pfade,
|
||||
// und die CI-Tests laufen auf Linux — dort würde das plattformabhängige
|
||||
// join() Schrägstriche hineinmischen (genau daran brach Ampel-Lauf 226).
|
||||
import { win32 as pfad } from 'node:path'
|
||||
|
||||
const { delimiter, join } = pfad
|
||||
|
||||
export interface Werkzeug {
|
||||
titel: string
|
||||
|
||||
Reference in New Issue
Block a user