Skip to content

Version Packages#779

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

Version Packages#779
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 29, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@ai-hero/sandcastle@0.7.0

Minor Changes

  • 22113ca: sandcastle init now supports fully non-interactive setup. Every interactive prompt has a paired CLI flag (--issue-tracker, --create-label, --build-image, --install-template-deps) on top of the existing --agent / --template / --sandbox / --model / --image-name. When stdin is not a TTY and a flag is missing for a prompt that would otherwise fire, init fails fast with a message naming the missing flag instead of crashing on the prompt library.

Patch Changes

  • c6880a4: Fix createSandbox (and createWorktree) reusing a stale worktree when called twice for the same named branch. A reused worktree holds a local copy of the branch that never moves on its own, so a re-run loop (review → push fixes → re-run) was reading stale code even though origin/<branch> had moved ahead.

    On the clean worktree-reuse path of the branch strategy, sandcastle now runs git fetch origin <branch> followed by git merge --ff-only origin/<branch> so the worktree picks up new upstream commits. The refresh only runs when it is provably safe — clean tree and strictly behind origin. Dirty, diverged (unpushed commits), or fetch fails (offline) → skip the refresh, reuse as-is, log why. Fetch failure is non-fatal and never breaks the run. First creation, the merge-to-head strategy, and the head strategy are untouched. See ADR 0003 for the full rationale.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
sandcastle Ignored Ignored May 29, 2026 8:50pm

@github-actions github-actions Bot force-pushed the changeset-release/main branch from 0ce8279 to eb31f25 Compare May 29, 2026 20:50
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.

0 participants