Skip to content

ci: publish the initial Playproof npm release - #230

Closed
drewstone wants to merge 1 commit into
mainfrom
release/publish-playproof-v0.1.0
Closed

ci: publish the initial Playproof npm release#230
drewstone wants to merge 1 commit into
mainfrom
release/publish-playproof-v0.1.0

Conversation

@drewstone

Copy link
Copy Markdown
Contributor

Summary

Adds the one-shot, idempotent npm publisher for @tangle-network/playproof@0.1.0 in the repository that already owns the organization’s npm release credential.

After merge, the workflow checks out the immutable public v0.1.0 tag, verifies package identity, performs a frozen pnpm 11 install, compiles Python workers, runs the full package/export gates, packs exactly one tarball, publishes only if the version is absent, and installs/imports all 12 public entrypoints in a clean consumer.

This PR will not merge until tangle-network/playproof has a verified zero-parent main root and matching v0.1.0 tag. The temporary publisher workflow will be deleted after registry verification.

@drewstone

Copy link
Copy Markdown
Contributor Author

Closing: Playproof is released from its own repository (tangle-network/playproof) via that repo's tag-triggered publish workflow. agent-sdk must not act as a credential relay for another package. No changes from this PR are needed.

@drewstone drewstone closed this Aug 20, 2026
@drewstone
drewstone deleted the release/publish-playproof-v0.1.0 branch August 20, 2026 21:46
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