Skip to content

fix(release): make gitHead verification optional for tarball-published artifacts - #24

Merged
yiaany merged 1 commit into
mainfrom
fix/registry-githead-optional
Sep 1, 2026
Merged

fix(release): make gitHead verification optional for tarball-published artifacts#24
yiaany merged 1 commit into
mainfrom
fix/registry-githead-optional

Conversation

@yiaany

@yiaany yiaany commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Publishing an explicit tarball does not automatically populate the npm registry gitHead metadata field. This PR relaxes the script to verify gitHead only if the registry populated it, so GitHub Release creation is not blocked.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

GhostAPI PR safety

Result: success

The status check and sanitized evidence artifact are the source of truth. This comment is updated in place and contains no request traffic or secrets.

@yiaany
yiaany force-pushed the fix/registry-githead-optional branch from 3998ac1 to f7fad56 Compare September 1, 2026 13:26
@yiaany
yiaany merged commit e4340c0 into main Sep 1, 2026
6 checks passed
@yiaany
yiaany deleted the fix/registry-githead-optional branch September 1, 2026 13:42
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