Skip to content

ci: fix JSR release smoke test - #7

Merged
witon-ai merged 1 commit into
latestfrom
codex/fix-jsr-smoke
Aug 9, 2026
Merged

ci: fix JSR release smoke test#7
witon-ai merged 1 commit into
latestfrom
codex/fix-jsr-smoke

Conversation

@witon-ai

@witon-ai witon-ai commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • run JSR source-package smoke checks with Deno, which supports JSR and npm specifiers natively
  • pin the official Deno setup action
  • let repair runs rebuild/upload the tarball and create or verify the matching GitHub Release

Root cause

The JSR npm compatibility package exposes TypeScript/TSX source and npm: specifiers, so a raw Node import fails even though publication succeeds.

Validation

  • fresh-registry deno check for all three 0.1.1 entrypoints
  • fresh-registry deno eval imports for all three 0.1.1 entrypoints
  • pnpm release:test
  • git diff --check

@witon-ai
witon-ai merged commit 7747859 into latest Aug 9, 2026
1 check 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