Skip to content

ci: harden release bootstrap#3

Merged
CJianYu merged 1 commit into
mainfrom
release/idempotent-bootstrap
Jul 18, 2026
Merged

ci: harden release bootstrap#3
CJianYu merged 1 commit into
mainfrom
release/idempotent-bootstrap

Conversation

@CJianYu

@CJianYu CJianYu commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • make tag-triggered publishing idempotent only when npm gitHead exactly matches the tag commit
  • fail closed on version collisions from any other commit
  • document the one-time local bootstrap without provenance
  • serialize subprocess-heavy integration suites and use a load-tolerant timeout

Verification

  • parsed release.yml with the project YAML parser
  • Shiploop full proof: 20/20 tests, typecheck, lint, and build

@CJianYu
CJianYu marked this pull request as ready for review July 18, 2026 10:21
@CJianYu
CJianYu merged commit 8d5cca1 into main Jul 18, 2026
7 checks passed
@CJianYu
CJianYu deleted the release/idempotent-bootstrap branch July 18, 2026 10:21
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.

2 participants