Skip to content

feat: add CI pipeline with lint, typecheck, test, and PR title enforc…#323

Open
Midoriya-w wants to merge 1 commit into
Dev-Card:mainfrom
Midoriya-w:feat/ci-pipeline-clean
Open

feat: add CI pipeline with lint, typecheck, test, and PR title enforc…#323
Midoriya-w wants to merge 1 commit into
Dev-Card:mainfrom
Midoriya-w:feat/ci-pipeline-clean

Conversation

@Midoriya-w
Copy link
Copy Markdown
Contributor

Closes #45

Changes:

  • Added .github/workflows/ci.yml runs on every PR and push to main
    • Node.js 18 & 20 matrix
    • pnpm workspace-aware: typecheck, lint, test across all packages
    • Uploads coverage artifacts per Node version
  • Added .github/workflows/pr-title.yml enforces Conventional Commits format

@Harxhit Harxhit added the gssoc:approved Required label for every approved PR. Gives the base +50 points and enables contribution tracking. label May 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc:approved Required label for every approved PR. Gives the base +50 points and enables contribution tracking.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

infrastructure: set up CI pipeline with lint, typecheck, and full test suite

2 participants