Skip to content

ci: add verify workflow for lint, typecheck, and build - #6

Merged
Rowee13 merged 1 commit into
mainfrom
ci/add-verify-workflow
Aug 2, 2026
Merged

ci: add verify workflow for lint, typecheck, and build#6
Rowee13 merged 1 commit into
mainfrom
ci/add-verify-workflow

Conversation

@Rowee13

@Rowee13 Rowee13 commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Adds a GitHub Actions workflow that runs npm ci, npm run lint, npm run typecheck, and npm run build on every PR targeting main, and on pushes to main.

Next 16 removed linting from next build, so after the dependency upgrade nothing was checking lint automatically. This restores that and covers typecheck and build too.

Node 22 with npm cache enabled. Runs are cancelled when superseded by a newer push to the same branch.

Once this is merged, the verify check becomes required on main via a repository ruleset.

🤖 Generated with Claude Code

Runs on pull requests targeting main and on pushes to main.

Next 16 no longer runs ESLint as part of `next build`, so nothing was
checking lint automatically after the upgrade. This restores that, and adds
typecheck and build alongside it.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
@Rowee13
Rowee13 merged commit 93462b6 into main Aug 2, 2026
1 check passed
@Rowee13
Rowee13 deleted the ci/add-verify-workflow branch August 2, 2026 04:53
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