k-skill/.github
Jeffrey (Dongkyu) Kim 5e58d1fe86 fix(ci): add npm auth preflight to release workflow
The latest npm release (changeset publish) failed with E404 on 4 packages:
daiso-product-search, sh-notice-search, emergency-room-beds,
local-election-candidate-search.

Root cause: NPM_TOKEN lost publish access to these packages
(previously worked on May 19; failed on May 22).

This commit adds two preflight steps before changeset publish:
1. npm whoami — fail fast if the token is invalid or expired
2. npm access check — verify publish rights for every package
   whose local version differs from npm registry, before the
   changeset action runs

The actual publish fix requires rotating or re-authorizing the
NPM_TOKEN secret in GitHub → Settings → Secrets. Once the token
is valid, re-trigger the workflow to publish the 4 stuck packages.
2026-05-25 13:44:08 +09:00
..
release-please Prepare k-skill for packaged releases and broader skill discovery 2026-03-25 23:57:53 +09:00
workflows fix(ci): add npm auth preflight to release workflow 2026-05-25 13:44:08 +09:00