glab-axi-release
Installation
SKILL.md
glab-axi-release
Cut a glab-axi release end to end. Publishing to npm is automated: creating a
GitHub release fires .github/workflows/release.yml, which builds, runs the
test suite, and then runs npm publish. The release notes come from the
CHANGELOG section for the version - that section is the single source of truth
for the notes.
One-time setup (maintainer)
The publish job authenticates with npm Trusted Publishing (OIDC). There is
no npm token: the registry mints a short-lived credential from the workflow's
GitHub Actions identity. Do not create an NPM_TOKEN secret - it is not read,
and a long-lived token is the thing this setup exists to avoid.
Register the trusted publisher once, on npmjs.com: