Skip to content

ci: add the release workflow - #12

Merged
NikolaiKushner merged 1 commit into
mainfrom
feat/npm-release
Aug 2, 2026
Merged

ci: add the release workflow#12
NikolaiKushner merged 1 commit into
mainfrom
feat/npm-release

Conversation

@NikolaiKushner

Copy link
Copy Markdown
Owner

Trusted publishing over OIDC, so there is no npm token anywhere. While unreleased changesets exist the action maintains a "Version Packages" PR; merging it triggers the run that publishes, which keeps a release a deliberate merge rather than a push.

Build before lint, typecheck and test, as ci.yml already does — the workspace packages resolve through dist and the other steps fail confusingly against an unbuilt tree.

Fail the release if the generated docs have drifted. AGENTS.md ships inside the package, so a stale copy would be published as the API reference.

Trusted publishing over OIDC, so there is no npm token anywhere. While
unreleased changesets exist the action maintains a "Version Packages" PR;
merging it triggers the run that publishes, which keeps a release a
deliberate merge rather than a push.

Build before lint, typecheck and test, as ci.yml already does — the
workspace packages resolve through dist and the other steps fail
confusingly against an unbuilt tree.

Fail the release if the generated docs have drifted. AGENTS.md ships inside
the package, so a stale copy would be published as the API reference.
@vercel

vercel Bot commented Aug 2, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
rowkit-docs Ready Ready Preview Aug 2, 2026 9:11am
rowkit-storybook Ready Ready Preview Aug 2, 2026 9:11am

@NikolaiKushner
NikolaiKushner merged commit 8cc617b into main Aug 2, 2026
4 checks passed
@NikolaiKushner
NikolaiKushner deleted the feat/npm-release branch August 2, 2026 09:13
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