Skip to content

fix(ci): check out gale external so cross-repo hazard refs resolve (drop unused loom/rivet externals)#40

Merged
avrabe merged 1 commit into
mainfrom
fix/ci-gale-external
Jun 14, 2026
Merged

fix(ci): check out gale external so cross-repo hazard refs resolve (drop unused loom/rivet externals)#40
avrabe merged 1 commit into
mainfrom
fix/ci-gale-external

Conversation

@avrabe

@avrabe avrabe commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

First CI run failed: jess hazards trace to gale:L-1/gale:H-2, unresolved without the gale external. Fix mirrors wohl's sibling-checkout convention: CI checks out the pinned gale (rivet.lock 9c872cc) + rivet sync before validate. Also dropped the unused loom/rivet externals (only gale: refs exist). Local rivet validate: PASS.

🤖 Generated with Claude Code

…s resolve

CI failed: jess hazards H-001/H-004 trace to gale:L-1/gale:H-2, which only
resolve when the gale external is present (locally via the gitignored .rivet
cache; CI had no siblings → 'gale:L-1 does not exist', 2 errors).

- CI rivet-validate now checks out pinned gale (rivet.lock 9c872cc) as a
  sibling + runs `rivet sync` before validate (the wohl convention).
- Dropped the unused loom/rivet externals from rivet.yaml + rivet.lock — only
  gale: refs exist in jess artifacts, so validate now needs just the gale
  sibling.

Local rivet validate: PASS.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@avrabe avrabe merged commit 05fa2f4 into main Jun 14, 2026
2 checks passed
@avrabe avrabe deleted the fix/ci-gale-external branch June 14, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant