Skip to content

ci: add Node version matrix (18, 20, 22) to CI workflow (#30)#38

Open
munnavuyyuru wants to merge 1 commit into
workswithagents:mainfrom
munnavuyyuru:feat/ci-node-matrix-30
Open

ci: add Node version matrix (18, 20, 22) to CI workflow (#30)#38
munnavuyyuru wants to merge 1 commit into
workswithagents:mainfrom
munnavuyyuru:feat/ci-node-matrix-30

Conversation

@munnavuyyuru

Copy link
Copy Markdown

Description

Enhances the CI workflow with a Node version matrix per the guidance in #30.

Closes #30

Changes

  • Added Node matrix: 18, 20, 22 (matches engines: node >=18 in package.json)
  • Kept existing triggers (push to main + PR), npm caching, build, test,
    and tsc --noEmit steps unchanged

Note on lint

There's no lint script in package.json — npx tsc --noEmit currently
acts as the static check. Happy to add ESLint in a follow-up issue if wanted.

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.

Create GitHub Actions workflow YAML

1 participant