Skip to content

release: 1.1.1 — npm Trusted Publishing (Node 24) - #43

Merged
jlc488 merged 1 commit into
mainfrom
chore/npm-trusted-publishing
Nov 8, 2026
Merged

jlc488 merged 1 commit into
mainfrom
chore/npm-trusted-publishing

Conversation

@jlc488

@jlc488 jlc488 commented Nov 8, 2026

Copy link
Copy Markdown
Contributor

Switches publish.yml from NPM_TOKEN to npm Trusted Publishing (OIDC) on Node 24 (Node 22's npm 10 cannot exchange the OIDC token — numkey's first attempt failed with E404 PUT). 1.1.1 is a docs-only republish of all five packages (@devslab/editor-ruler, -froala, -tiptap, -ckeditor5, -summernote) that validates the trusted publisher registered for each one (devslab-kr/editor-ruler · publish.yml). Sibling versions, example pins and README CDN pins come from scripts/sync-versions.mjs.

Local pnpm verify green. Release trigger is the v1.1.1 tag push after merge.

/ npm 발행을 토큰에서 Trusted Publishing(OIDC)으로, Node 24로. 1.1.1은 다섯 패키지 연결 검증용 재배포.

publish.yml drops NODE_AUTH_TOKEN so pnpm -r publish (which delegates to npm publish) authenticates with the OIDC token, and runs on Node 24 because Node 22 bundles npm 10, which cannot exchange that token (npm >= 11.5.1 required; numkey hit E404 on exactly this). 1.1.1 is a docs-only republish across all five packages that validates their trusted publisher connections; sibling versions, example pins and README CDN pins are rewritten by scripts/sync-versions.mjs.
@jlc488
jlc488 merged commit 85342bd into main Nov 8, 2026
1 check passed
@jlc488
jlc488 deleted the chore/npm-trusted-publishing branch November 8, 2026 15:26
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