Skip to content

chore: bootstrap orb development environments - #1278

Merged
kvlonge merged 1 commit into
mainfrom
chore/recovered-orb-environment
Oct 30, 2026
Merged

kvlonge merged 1 commit into
mainfrom
chore/recovered-orb-environment

Conversation

@kvlonge

@kvlonge kvlonge commented Oct 30, 2026

Copy link
Copy Markdown
Contributor

Why

Fresh orbs need a reproducible toolchain and locked native development environment without manual bootstrap steps.

Changes

  • Add an executable setup script for stable Rust with Clippy/rustfmt, Python 3.12 and locked uv dependencies across all groups and extras.
  • Persist Cargo paths and a worktree-specific external target directory for later login shells.
  • Keep normal Cargo parallelism and ignore generated portal metadata.

Verification

  • Isolated cold setup and warm second run passed with empty initial toolchain, dependency, virtualenv and Cargo caches; no OOM or jobs cap.
  • Clean-login environment, native import and real DuckDB planning smoke passed.
  • Bash syntax validation and the exact all-extras static CI target passed.

@kvlonge
kvlonge enabled auto-merge (squash) October 30, 2026 05:09
@kvlonge
kvlonge merged commit def6424 into main Oct 30, 2026
26 checks passed
@kvlonge
kvlonge deleted the chore/recovered-orb-environment branch October 30, 2026 05:30
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