Skip to content

Add npm provenance and temporal-zod docs#63

Merged
macalinao merged 7 commits intomasterfrom
temporal-zod-docs
Mar 4, 2026
Merged

Add npm provenance and temporal-zod docs#63
macalinao merged 7 commits intomasterfrom
temporal-zod-docs

Conversation

@macalinao
Copy link
Copy Markdown
Owner

@macalinao macalinao commented Mar 4, 2026

Summary

  • Fix npm publishing by adding NPM_TOKEN/NODE_AUTH_TOKEN env vars to the release workflow
  • Add id-token: write permission for npm provenance support
  • Switch ci:publish from bun publish to bun pm pack + npm publish --provenance for supply chain attestation
  • Add comprehensive TSDoc comments to all temporal-zod validators and module entry points
  • Configure typedoc with external symbol link mappings for TC39 Temporal types
  • Document JSON Schema support and /base export in temporal-zod README

Test plan

  • Verify release workflow publishes packages with provenance on next merge to master
  • Verify typedoc generates correct documentation with external links

Switch ci:publish from bun publish to npm publish --provenance for supply
chain attestation. Add OIDC permissions and NPM_TOKEN env to release
workflow. Add comprehensive TSDoc comments to all temporal-zod validators
and module entry points. Configure typedoc with external symbol link
mappings for Temporal types.
@macalinao macalinao merged commit 0e08d32 into master Mar 4, 2026
2 checks passed
@macalinao macalinao deleted the temporal-zod-docs branch March 4, 2026 01:38
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