Skip to content

ci(test): consolidate L4 into one job and demote publish tests to L3#89

Merged
fullstackjam merged 2 commits into
mainfrom
ci/consolidate-l4-and-fix-test-tags
May 19, 2026
Merged

ci(test): consolidate L4 into one job and demote publish tests to L3#89
fullstackjam merged 2 commits into
mainfrom
ci/consolidate-l4-and-fix-test-tags

Conversation

@fullstackjam
Copy link
Copy Markdown
Collaborator

Summary

  • Merge l4-group-a + l4-group-b into a single l4 job in release.yml; -run pattern simplified to TestVM_ (all VM tests share that prefix)
  • Same consolidation applied to vm-e2e-spike.yml
  • publish_import_e2e_test.go: add !vm constraint — these tests only need a compiled binary + httptest mock server, no real macOS VM

Test plan

  • CI green on this PR
  • After merge, push a tag and confirm only one l4 job appears in the release run

- Merge l4-group-a + l4-group-b into a single `l4` job in release.yml;
  -run pattern simplified to 'TestVM_' (all VM tests share that prefix)
- Same consolidation applied to vm-e2e-spike.yml
- publish_import_e2e_test.go: add !vm constraint so these tests run in
  L3 only (they use BuildTestBinary + httptest, no VM needed)
@github-actions github-actions Bot added tests Tests only ci CI/CD changes labels May 19, 2026
@fullstackjam fullstackjam merged commit 9123d52 into main May 19, 2026
11 checks passed
@fullstackjam fullstackjam deleted the ci/consolidate-l4-and-fix-test-tags branch May 19, 2026 03:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI/CD changes tests Tests only

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant