Skip to content

ci: add pnpm test job after build#2

Open
arc-web wants to merge 1 commit into
mainfrom
claude/ci/add-test-job
Open

ci: add pnpm test job after build#2
arc-web wants to merge 1 commit into
mainfrom
claude/ci/add-test-job

Conversation

@arc-web
Copy link
Copy Markdown
Owner

@arc-web arc-web commented Apr 16, 2026

Summary

  • Add test job to .github/workflows/ci.yml after the build job
  • Mirrors existing job pattern: checkout, pnpm setup, node setup, pnpm install --frozen-lockfile, then pnpm test
  • Depends on build (consistent with how typecheck-and-lint blocks build)
  • 4 test files exist in the repo (core, analyzer, allocator, db) - this job runs them on every PR/push to main

Test plan

  • CI runs the new test job on this PR
  • pnpm test passes once the vitest setup from A1 is merged

Agent: claude-sonnet-4-6
Session: action-a-exitstorm-rebuild
Plan: ~/.claude/plans/inherited-exploring-lovelace.md

Mirrors the existing job setup pattern (pnpm install --frozen-lockfile,
then run command). The test job depends on build, consistent with how
typecheck-and-lint blocks build.

Agent: claude-sonnet-4-6
Session: action-a-exitstorm-rebuild
Plan: ~/.claude/plans/inherited-exploring-lovelace.md
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