Skip to content

ci: split quality checks into separate jobs#52

Merged
alepouna merged 1 commit into
masterfrom
alepouna/taurus-v1
May 21, 2026
Merged

ci: split quality checks into separate jobs#52
alepouna merged 1 commit into
masterfrom
alepouna/taurus-v1

Conversation

@alepouna

@alepouna alepouna commented May 21, 2026

Copy link
Copy Markdown
Member

What changed

  • split the existing CI workflow into separate lint, markdown, typecheck, and build jobs
  • kept the workflow running on both pull requests and pushes to master
  • added workflow_dispatch and concurrency cancellation for cleaner reruns
  • added a dedicated typecheck script so CI can report type-check status separately from the build

Why

  • make GitHub checks easier to read and easier to require individually in branch protection
  • let failures point directly at the specific category that broke instead of hiding inside one serial job
  • keep PR validation and post-merge validation aligned

@alepouna alepouna merged commit 78e33a7 into master May 21, 2026
6 checks passed
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.

2 participants