Skip to content

Add GitHub Actions CI workflow#1

Merged
monkeypants merged 1 commit into
masterfrom
ci-github-actions
Feb 11, 2026
Merged

Add GitHub Actions CI workflow#1
monkeypants merged 1 commit into
masterfrom
ci-github-actions

Conversation

@monkeypants
Copy link
Copy Markdown
Owner

Summary

  • Add CI workflow that runs build and tests on PRs targeting master
  • Uses Node 22, runs npm ci, npm run build, npm test
  • The test job name becomes the required status check for branch protection

After this merges

Configure branch protection in GitHub Settings > Branches:

  • Add rule for master
  • Require status checks to pass (select test)
  • Optionally require PR reviews

Test plan

  • Verify the CI check runs and passes on this PR

Run build and tests on pull requests targeting master.
The "test" job name serves as the required status check
for branch protection.
@monkeypants monkeypants merged commit b39e390 into master Feb 11, 2026
1 check passed
@monkeypants monkeypants deleted the ci-github-actions branch February 11, 2026 19:46
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