Skip to content

jsr: publish @polymorph/test (OIDC workflow); Apache-2.0 across the repo - #96

Merged
lannbot merged 1 commit into
mainfrom
jsr-publish
Aug 17, 2026
Merged

jsr: publish @polymorph/test (OIDC workflow); Apache-2.0 across the repo#96
lannbot merged 1 commit into
mainfrom
jsr-publish

Conversation

@lannbot

@lannbot lannbot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Publishes the JS runner core to JSR as @polymorph/test, completing the family's five-package set. js/deno.json is the package manifest: the same source-only module set the npm facade exports (harness, context, imports, the workers/runners, the deltic engine), with the publish include-list as the package boundary.

License note for veto: this repo declared Apache-2.0 WITH LLVM-exception; per the org-wide license ruling it moves to plain Apache-2.0 (workspace + npm manifests + LICENSE file). Say the word if the LLVM exception was deliberate here and I'll re-cut.

Publishing is GitHub Actions OIDC via the new jsr-publish workflow (package created + repo-linked in the JSR UI already).

Gates: just check green; deno publish --dry-run clean — exactly the 11 facade files.

After merge: dispatch jsr-publish to put 0.1.0 live.

The JS runner core publishes to JSR as @polymorph/test: js/deno.json
is the package manifest, exporting the same source-only module set the
repo-root package.json exports to npm git installs (the include-list
is the package; everything else under js/ is repo tooling). Plain JS
with relative and node: imports only.

License: Apache-2.0 repo-wide (the polymorph family's license,
replacing Apache-2.0 WITH LLVM-exception in the workspace and npm
manifests) with the LICENSE file added.

jsr-publish.yml publishes via GitHub Actions OIDC (the package's repo
link on jsr.io authorizes it; no tokens).

Gates: just check green; deno publish --dry-run clean (11 files).
@lannbot
lannbot enabled auto-merge August 17, 2026 18:28
@lannbot
lannbot merged commit d8e8d82 into main Aug 17, 2026
3 checks passed
@lannbot
lannbot deleted the jsr-publish branch August 17, 2026 18:31
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.

2 participants