Skip to content

Add CI/CD workflows#5

Merged
annschulte merged 1 commit intomainfrom
ci/standardize-workflows
Mar 1, 2026
Merged

Add CI/CD workflows#5
annschulte merged 1 commit intomainfrom
ci/standardize-workflows

Conversation

@annschulte
Copy link
Contributor

Summary

  • Create ci.yml: lint (biome), typecheck (tsc --build), build CLI jobs
  • Create publish.yml: validate job gates npm publish (checks tag matches package.json version, runs lint + typecheck + build)

Test plan

  • Confirm Lint, Type check, and Build CLI checks appear on this PR
  • Add NPM_TOKEN repo secret before first release
  • Create a test release to verify publish workflow validates correctly

- Create ci.yml: lint (biome), typecheck (tsc), build CLI jobs
- Create publish.yml: validate + publish to npm on release
@annschulte annschulte merged commit 108be21 into main Mar 1, 2026
0 of 3 checks passed
@annschulte annschulte deleted the ci/standardize-workflows branch March 1, 2026 03:44
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