Skip to content

fix(ci): report release worktree mutations - #18

Merged
bglglzd merged 1 commit into
mainfrom
fix/release-clean-tree-diagnostics
Jul 13, 2026
Merged

fix(ci): report release worktree mutations#18
bglglzd merged 1 commit into
mainfrom
fix/release-clean-tree-diagnostics

Conversation

@bglglzd

@bglglzd bglglzd commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • preserve the release clean-tree gate
  • print only Git status paths when a clean build mutates the checkout
  • make post-build release failures actionable without exposing file contents

Verification

  • actionlint .github/workflows/release.yml
  • python scripts/security_source_scan.py .
  • git diff --check

The failed v0.1.0 candidate completed the Android/Rust build and instrumentation successfully, then exited at the opaque clean-tree assertion. This PR adds the minimum diagnostic needed for a safe rerun.

Signed-off-by: bglglzd <248948303+bglglzd@users.noreply.github.com>
@bglglzd
bglglzd enabled auto-merge (squash) July 13, 2026 14:29
@bglglzd
bglglzd merged commit 4cbe0bb into main Jul 13, 2026
16 checks passed
@bglglzd
bglglzd deleted the fix/release-clean-tree-diagnostics branch July 13, 2026 14: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.

1 participant