Skip to content

ci: add CI and publish workflows#4

Merged
bntvllnt merged 2 commits intomainfrom
ci/github-workflows
Mar 10, 2026
Merged

ci: add CI and publish workflows#4
bntvllnt merged 2 commits intomainfrom
ci/github-workflows

Conversation

@bntvllnt
Copy link
Collaborator

Summary

  • Add CI workflow: runs lint, typecheck, and tests on PRs to main
  • Add publish workflow: canary on push to main (src/package changes), release via manual workflow_dispatch with version bump, changelog generation, and GitHub Release creation
  • Adapted from @vllnt/ui workflows for standalone (non-monorepo) package

Test plan

  • Open PR triggers CI workflow (lint, typecheck, test)
  • Merge to main with src/ changes triggers canary publish
  • Manual workflow_dispatch with bump type triggers release publish

Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

@bntvllnt bntvllnt merged commit a05802e into main Mar 10, 2026
1 check passed
@bntvllnt bntvllnt deleted the ci/github-workflows branch March 10, 2026 17:04
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