Skip to content

Publish release artifacts without rerunning package lifecycle tests - #32

Merged
waybarrios merged 1 commit into
mainfrom
repair/github-package-upload
Aug 17, 2026
Merged

Publish release artifacts without rerunning package lifecycle tests#32
waybarrios merged 1 commit into
mainfrom
repair/github-package-upload

Conversation

@waybarrios

Copy link
Copy Markdown
Owner

Summary

  • skip npm lifecycle scripts during the GitHub Packages upload
  • rely on the release tag’s completed CI verification
  • preserve the immutable version 0.5.0 tag while avoiding registry leakage into package tests

Verification

  • GitHub Packages workflow tests passed
  • package-surface tests passed
  • full suite: 399 passed, 1 expected skip
  • merged main CI passed

Rely on the required release CI before uploading to GitHub Packages so the immutable version 0.5.0 tag can be mirrored without inheriting registry configuration inside package tests.
@waybarrios
waybarrios merged commit 5aa045f into main Aug 17, 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.

1 participant