Skip to content

wire-local-setup: support wire-sysio's renamed OPP bundle generator (.fish → .sh) - #3

Open
valthon wants to merge 1 commit into
masterfrom
fix/generate-opp-bundles-script-rename
Open

wire-local-setup: support wire-sysio's renamed OPP bundle generator (.fish → .sh)#3
valthon wants to merge 1 commit into
masterfrom
fix/generate-opp-bundles-script-rename

Conversation

@valthon

@valthon valthon commented Jul 25, 2026

Copy link
Copy Markdown

What

wire-local-setup.bash called ./scripts/generate-opp-bundles.fish unconditionally. wire-sysio renamed that script to generate-opp-bundles.sh on master (8ce1b9bf90, 2026-07-08), so any wire-e2e-env image build against a post-rename wire-sysio ref died at the OPP-bundle step:

wire-local-setup.bash: line 479: ./scripts/generate-opp-bundles.fish: No such file or directory

This change prefers generate-opp-bundles.sh and falls back to .fish, so both current mainlines and pre-rename branches (including the Dockerfile's current default, feature/opp-part2) keep building.

Verification

  • Before: docker buildx build -f e2e-build.Dockerfile with GIT_BRANCH_SYSIO=master failed at the bundle step with the error above (~47 min in).
  • After: the identical build completed green end-to-end (wire-e2e-env tagged; nodeop built at /opt/wire/build/wire-sysio/build/debug/bin/nodeop).

Related

A follow-up PR refreshes the Dockerfile's stale GIT_BRANCH_* defaults to the current manifest mainlines; this PR should merge first (it keeps the argless default build working in every ordering).

🤖 Generated with Claude Code

https://claude.ai/code/session_01K4FBvbwEeTj7ByeJzjehbQ

wire-sysio renamed libraries/opp/tools/scripts/generate-opp-bundles.fish to
generate-opp-bundles.sh on master (8ce1b9bf90, 2026-07-08). The setup script
still called the .fish name unconditionally, so any e2e image build against a
post-rename wire-sysio ref failed at the OPP-bundle step:

  wire-local-setup.bash: line 479: ./scripts/generate-opp-bundles.fish:
  No such file or directory

Prefer the .sh name and fall back to .fish, so both current mainlines and
pre-rename branches (including the Dockerfile's current default,
feature/opp-part2) keep building.

Verified: wire-e2e-env built green against wire-sysio@master with this change
(previously failed at the bundle step).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01K4FBvbwEeTj7ByeJzjehbQ
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