Skip to content

chore(ci): extract e2e tests to separate workflow#2848

Merged
matthewvolk merged 1 commit intocanaryfrom
extract-e2e-tests-workflow
Jan 28, 2026
Merged

chore(ci): extract e2e tests to separate workflow#2848
matthewvolk merged 1 commit intocanaryfrom
extract-e2e-tests-workflow

Conversation

@matthewvolk
Copy link
Contributor

What/Why?

Extracts E2E tests into a separate workflow file to optimize CI resource usage.

Before: E2E tests ran on all triggers including merge commits to canary/integration branches
After: E2E tests only run on PRs and merge queue (before merging)

This ensures E2E tests still validate changes before they land, while avoiding redundant runs after merge.

Testing

  • Open a PR targeting canary → E2E tests should run
  • Merge queue entry → E2E tests should run

Migration

None required.

@matthewvolk matthewvolk requested a review from a team as a code owner January 28, 2026 16:28
@changeset-bot
Copy link

changeset-bot bot commented Jan 28, 2026

⚠️ No Changeset found

Latest commit: e7563f9

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel
Copy link

vercel bot commented Jan 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
catalyst Ready Ready Preview, Comment Jan 28, 2026 4:49pm

Request Review

skip e2e on push to canary/integrations, only run on PRs, no merge queue
@matthewvolk matthewvolk added this pull request to the merge queue Jan 28, 2026
Merged via the queue into canary with commit 207ee86 Jan 28, 2026
10 of 11 checks passed
@matthewvolk matthewvolk deleted the extract-e2e-tests-workflow branch January 28, 2026 16:59
jamesqquick pushed a commit that referenced this pull request Feb 11, 2026
skip e2e on push to canary/integrations, only run on PRs, no merge queue
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.

4 participants