Skip to content

fix(config): drop stale packages/ copy from base-template build#2274

Merged
bpamiri merged 1 commit into
developfrom
peter/fix-snapshot-build-packages
Apr 23, 2026
Merged

fix(config): drop stale packages/ copy from base-template build#2274
bpamiri merged 1 commit into
developfrom
peter/fix-snapshot-build-packages

Conversation

@bpamiri

@bpamiri bpamiri commented Apr 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Fixes the Wheels Snapshots workflow (3 consecutive failures on develop: runs 24856392719, 24857254591, 24858357624).
  • #2266 removed the packages/ directory in favor of the external wheels-packages registry but missed the orphaned cp -r packages line in tools/build/scripts/prepare-base.sh.
  • The release/snapshot workflow fails at Copying app scaffold files... with cp: cannot stat 'packages': No such file or directory.

Why the base-template no longer needs packages/

Per the Phase 1 design, packages are distributed through wheels-dev/wheels-packages and installed with wheels packages install <name> (4.1) or gh repo clone. They are not bundled into the starter scaffold.

Test plan

  • Ran bash tools/build/scripts/prepare-base.sh 4.0.0-SNAPSHOT develop 9999 false locally — exits 0, build-wheels-base/ populated.
  • Wheels Snapshots workflow green on merge.

🤖 Generated with Claude Code

PR #2266 removed the packages/ directory in favor of the external
wheels-packages registry but missed this cp line, breaking the release
and snapshot workflows. The base-template scaffold no longer ships
bundled packages — users install them via the registry.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@bpamiri
bpamiri merged commit 53a6588 into develop Apr 23, 2026
3 checks passed
@bpamiri
bpamiri deleted the peter/fix-snapshot-build-packages branch April 23, 2026 21:14
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