Skip to content

Commit 7b56ffa

Browse files
dhaneshclaude
andcommitted
fix(ci): handle non-zero exit codes in manifold-verify workflow
Two issues fixed: 1. Workflow bash -e flag: Changed shell from `bash -e {0}` to `bash {0}` so non-zero exit codes from `manifold verify` are properly captured instead of immediately terminating the script. 2. Glob pattern in artifact: Changed `install/lib/parallel/*.ts` to `install/lib/parallel/index.ts` since the CLI doesn't expand globs. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 2de938e commit 7b56ffa

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/manifold-verify.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ jobs:
9090
9191
- name: Verify artifact coverage
9292
if: steps.check-manifold.outputs.found == 'true'
93+
shell: bash {0}
9394
run: |
9495
EXIT_CODE=0
9596

.manifold/parallel-agents.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -559,11 +559,11 @@ generation:
559559
status: generated
560560

561561
# Distribution (iteration 8)
562-
- path: install/lib/parallel/*.ts
562+
- path: install/lib/parallel/index.ts
563563
type: distribution
564564
satisfies: [U1]
565565
status: generated
566-
description: "Distributable parallel library (11 modules)"
566+
description: "Distributable parallel library entry point (11 modules)"
567567
- path: install/hooks/auto-suggester.ts
568568
type: distribution
569569
satisfies: [B3, B4, U1, U4]

0 commit comments

Comments
 (0)