mirror of
https://github.com/garrytan/gstack.git
synced 2026-09-15 17:35:29 +02:00
fix(ci): free-tests step runs under bash (container sh rejects pipefail)
Maiden-voyage shakeout, exactly as budgeted: the CI container's default shell is dash, which errors on 'set -o pipefail' before the first test ran. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
d582968963
commit
9dcf4f0569
@@ -116,6 +116,7 @@ jobs:
|
|||||||
# vanished suite) and also covers the old exit-0-on-module-load-error
|
# vanished suite) and also covers the old exit-0-on-module-load-error
|
||||||
# Bun behavior. Same isolation model as scripts/test-paid-shards.ts.
|
# Bun behavior. Same isolation model as scripts/test-paid-shards.ts.
|
||||||
- name: Run free suite (per-file isolation)
|
- name: Run free suite (per-file isolation)
|
||||||
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
FILES=$(bun run scripts/test-free-shards.ts --list | grep -E '^ (browse/|test/|make-pdf/)' | sed 's/^ //')
|
FILES=$(bun run scripts/test-free-shards.ts --list | grep -E '^ (browse/|test/|make-pdf/)' | sed 's/^ //')
|
||||||
|
|||||||
Reference in New Issue
Block a user