chore(ci): remove E2E devbox infra, fix CI to run tests#1161
Merged
Conversation
3a22149 to
9d82bdb
Compare
276bf56 to
e329746
Compare
- 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>
e329746 to
3c83185
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
shells/, and GitHub workflows (E2E infra migrated to hosted devbox plugin in PR refactor(devbox): use hosted devbox plugin from segment-integrations #1125)shells/devbox-fast.jsoninto rootdevbox.jsonapi.test.tsmissingkeepaliveexpectation (broken since feat(core): Enable keepalive for fetch requests #1120)yarn testto CI build script and reorder: lint → test → buildpackage.jsonbootstrap/scriptsTest plan
yarn testpasses (66 suites, 361 tests)devbox run buildstill worksdevbox run lintstill works🤖 Generated with Claude Code