Skip to content

chore(ci): remove E2E devbox infra, fix CI to run tests#1161

Merged
abueide merged 1 commit intomasterfrom
fix/cleanup-tests
Mar 10, 2026
Merged

chore(ci): remove E2E devbox infra, fix CI to run tests#1161
abueide merged 1 commit intomasterfrom
fix/cleanup-tests

Conversation

@abueide
Copy link
Contributor

@abueide abueide commented Mar 10, 2026

Summary

Test plan

  • yarn test passes (66 suites, 361 tests)
  • Verify devbox run build still works
  • Verify devbox run lint still works

🤖 Generated with Claude Code

@abueide abueide force-pushed the fix/cleanup-tests branch 2 times, most recently from 3a22149 to 9d82bdb Compare March 10, 2026 02:22
@abueide abueide changed the title Remove E2E devbox infrastructure, fix CI to run tests chore(ci): remove E2E devbox infra, fix CI to run tests Mar 10, 2026
@abueide abueide force-pushed the fix/cleanup-tests branch 12 times, most recently from 276bf56 to e329746 Compare March 10, 2026 03:24
- Remove devbox E2E scripts, nix flake, shells/, and GitHub workflows
  (E2E infra migrated to hosted devbox plugin in PR #1125)
- Merge shells/devbox-fast.json into root devbox.json
- Add nodejs@22 to devbox packages (was relying on runner's system node)
- Fix api.test.ts missing keepalive expectation (broken since #1120)
- Add yarn test and yarn typescript to CI build script
- Reorder CI pipeline: lint → typecheck → test → build
- Add commitlint CI check to validate PR titles
- Remove E2E references from package.json bootstrap/scripts

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@abueide abueide force-pushed the fix/cleanup-tests branch from e329746 to 3c83185 Compare March 10, 2026 03:31
@abueide abueide merged commit 6f409f1 into master Mar 10, 2026
6 checks passed
@abueide abueide deleted the fix/cleanup-tests branch March 10, 2026 16:44
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