Skip to content

Publish audited Node beta.5 from frozen main sources - #28

Closed
Jainakin wants to merge 1 commit into
mainfrom
ci/publish-native-beta5-20261020
Closed

Jainakin wants to merge 1 commit into
mainfrom
ci/publish-native-beta5-20261020

Conversation

@Jainakin

@Jainakin Jainakin commented Oct 20, 2026 •

Copy link
Copy Markdown
Collaborator

Prepare a verify-first publisher for the already merged beta.5 Node package at 8b78387df4c33140a52c19c6de6fcc8d4aa7595c.

The workflow downloads all five original, digest-pinned successful CI artifacts from run 39263641585, preserves original compilation provenance and checks all native build/admission source inputs against final main. It runs the native/type/worker gates, records the exact package bytes and gitHead, authenticates the existing npm credential, and publishes only after explicit beta.5 confirmation. Existing npm versions are never overwritten. The npm beta tag preserves current latest.

Run verify before publish. This isolated automation branch keeps the package source frozen at WDK's reviewed exact main pin; merging the automation during beta.5 publication would change that pin. The branch itself is the honest SLSA assembly builder. No native runtime code or original binary bytes change.

Publication complete

Beta.5 publication and independent public source, archive, SLSA and cryptographic checks are complete. Closing this temporary automation PR without merging preserves the frozen native main source identities already pinned by WDK. The publisher branch and commit remain available for provenance verification. No branch or artifact is deleted. The only remaining merge needed for the WDK release is WDK #49, which fixes the separately discovered Bare dependency-resolution compatibility issue.

@Jainakin Jainakin closed this Oct 20, 2026
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