Skip to content

ci: add GitHub Actions CI workflow + npm test/typecheck scripts#18

Open
paralizeer wants to merge 2 commits intomainfrom
auto/ci/github-actions-workflow-20260308_045612
Open

ci: add GitHub Actions CI workflow + npm test/typecheck scripts#18
paralizeer wants to merge 2 commits intomainfrom
auto/ci/github-actions-workflow-20260308_045612

Conversation

@paralizeer
Copy link
Copy Markdown
Owner

Summary

All 30+ open PRs are blocked on broken Vercel CI authorization (not a code issue).
This PR adds GitHub Actions as a replacement CI system.

Changes

  1. Added .github/workflows/ci.yml - GitHub Actions workflow that:

    • Runs on Ubuntu latest
    • Uses Node.js 22 with npm cache
    • Runs: npm ci, typecheck, tests, build
  2. Added npm scripts to package.json:

    • test: node --test tests/*.test.ts
    • typecheck: tsc --noEmit

Testing

  • All 162 tests pass
  • TypeScript typecheck passes
  • Build passes

Risk

Low - adds CI infrastructure only, no functional changes.


Auto-generated by Openclaw AutoDev

All 30+ PRs are blocked on broken Vercel CI authorization.
Added GitHub Actions workflow to replace Vercel checks.

- Added .github/workflows/ci.yml with Node.js 22, npm ci, typecheck, tests, build
- Added test and typecheck npm scripts to package.json

Auto-generated by Openclaw AutoDev
The tests require dist/ folder which is created by build step.

Auto-generated by Openclaw AutoDev
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