feat(ci): split script and workflow for e2e test#887
Merged
gabrielmfern merged 4 commits intocanaryfrom Mar 18, 2026
Merged
Conversation
Co-authored-by: Gabriel Miranda <gabrielmfern@outlook.com>
Co-authored-by: Gabriel Miranda <gabrielmfern@outlook.com>
…ts-ci-62fc Co-authored-by: Gabriel Miranda <gabrielmfern@outlook.com>
Contributor
There was a problem hiding this comment.
1 issue found across 10 files (changes from recent commits).
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="package.json">
<violation number="1" location="package.json:40">
P2: The compatibility alias for `test:integrations` was removed; if any CI or developer workflow still calls it, the command will now fail. Re-add the alias to preserve backwards compatibility.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
a-carciu
approved these changes
Mar 18, 2026
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
integrations/from the default Vitest scripts and add a dedicatedtest:e2ecommandtest:integrationsas an alias to the new e2e command for compatibilityTesting
pnpm testpnpm test:e2eSlack Thread
Summary by cubic
Split integration tests into a dedicated
e2e/suite and a separate CI workflow. Defaultvitestruns now skipe2e/so unit tests are faster and E2E runs independently.New Features
pnpm test:e2eon pushes tomain/canaryand on PRs.Refactors
integrations/toe2e/(including Next.js and esbuild fixtures) and update test names.e2e/from defaultvitestcommands:test,test:dev,test:record,test:watch.pnpm test:e2e; updateintegration:nextjsto point toe2e/nextjs; updatetsconfig.jsonincludes.Written for commit f84c2c9. Summary will update on new commits.
Slack Thread
Summary by cubic
Split integration tests into a dedicated
e2e/suite and added a separate CI workflow. Defaultvitestruns now skipe2e/so unit tests are faster and E2E runs independently.New Features
pnpm test:e2eon pushes tomain/canaryand on PRs.Refactors
integrations/toe2e/(including Next.js and esbuild fixtures) and update test names.e2e/from defaultvitestcommands:test,test:dev,test:record,test:watch.pnpm test:e2e; updateintegration:nextjsto point toe2e/nextjs; updatetsconfig.jsonincludes.Written for commit 08cedac. Summary will update on new commits.