You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(ci): add GitHub Actions workflows for CI, audit, and publishing
Introduce three workflows: CI (lint, format, build, test, bundle
freshness), audit (dependency vulnerability scan), and publish
(automatic npm + VS Code marketplace publishing on version bumps).
npm publishing uses OIDC trusted publishing (pnpm pack + npm publish
--provenance) — no NPM_TOKEN secret required. Partial-publish recovery
is handled via continue-on-error on the core publish step.
Add reusable composite action for pnpm/Node setup, and helper scripts
for version checking, registry comparison, and npm publishing.
Assisted-by: Claude
The `publish.yml` workflow runs automatically on every push to `main`, detects which packages have unpublished versions, and publishes only those. If no versions changed, nothing is published.
99
+
100
+
To publish manually: `gh workflow run publish.yml`
0 commit comments