Skip to content

Feat/ci pipeline#165

Open
Midoriya-w wants to merge 2 commits into
Dev-Card:mainfrom
Midoriya-w:feat/ci-pipeline
Open

Feat/ci pipeline#165
Midoriya-w wants to merge 2 commits into
Dev-Card:mainfrom
Midoriya-w:feat/ci-pipeline

Conversation

@Midoriya-w
Copy link
Copy Markdown

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 using amannn/action-semantic-pull-request

@Harxhit Harxhit added the gssoc:approved Required label for every approved PR. Gives the base +50 points and enables contribution tracking. label May 19, 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