Skip to content

fix: package verified source for deploy refs - #7851

Merged
chubes4 merged 1 commit into
mainfrom
fix/7841-exact-ref-package-source
Jul 12, 2026
Merged

fix: package verified source for deploy refs#7851
chubes4 merged 1 commit into
mainfrom
fix/7841-exact-ref-package-source

Conversation

@chubes4

@chubes4 chubes4 commented Jul 12, 2026

Copy link
Copy Markdown
Member

Summary

  • Materialize deploy --ref sources as verified detached worktrees and preserve that materialized path through project override application.
  • Rebase absolute artifact paths to the materialized source tree, validate exact-ref artifacts stay within it, and complete all local artifact preflight before remote mutation.
  • Add a nested-component fixture regression that verifies the package contains the target marker and excludes the stale-checkout marker.

Fixes #7841

Verification

  • Local Cargo formatting/tests were skipped at user request; CI is authoritative.
  • git diff --check passed.

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenAI GPT-5.6 Sol via OpenCode; general coding subagent
  • Used for: Deployment incident analysis, implementation, and regression coverage

Fixes #7841

Local Cargo tests were skipped at user request and CI is authoritative.

## AI assistance
- **AI assistance:** Yes
- **Tool(s):** OpenAI GPT-5.6 Sol via OpenCode; general coding subagent
- **Used for:** Deployment incident analysis, implementation, and regression coverage.
@chubes4 chubes4 changed the title fix(deploy): package exact refs from verified source fix: package verified source for deploy refs Jul 12, 2026
@chubes4
chubes4 merged commit 8596483 into main Jul 12, 2026
3 checks passed
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.

Fix deploy --ref packaging stale configured checkout

1 participant