Skip to content

ci: run tests and typecheck on pull requests - #19

Merged
andrei-hasna merged 3 commits into
mainfrom
drain/ope63-00010-ms64v7lx
Jul 30, 2026
Merged

ci: run tests and typecheck on pull requests#19
andrei-hasna merged 3 commits into
mainfrom
drain/ope63-00010-ms64v7lx

Conversation

@andrei-hasna

@andrei-hasna andrei-hasna commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add one CI job for pull requests and pushes to main
  • install from the lockfile, run TypeScript typechecking, and run the full test command
  • pin checkout and Bun setup actions to major-version tags
  • make two real-tmux pwd assertions use the actual checkout path after the first clean CI run exposed their stale open-dispatch basename

Verification

  • bun install --frozen-lockfile
  • bun run typecheck
  • bun test (455 pass, 3 skip, 0 fail with tmux installed)

No suites are excluded by the workflow. The cross-machine suite self-skips because the runner has no configured reachable second host with Bun and tmux.

@andrei-hasna
andrei-hasna merged commit 27a5f75 into main Jul 30, 2026
2 checks passed
@andrei-hasna
andrei-hasna deleted the drain/ope63-00010-ms64v7lx branch July 30, 2026 13:02
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