Skip to content

Consolidate clippy + integration tests into one CI job#9

Merged
mhsdef merged 1 commit into
mainfrom
ci/consolidate-clippy-tests
May 7, 2026
Merged

Consolidate clippy + integration tests into one CI job#9
mhsdef merged 1 commit into
mainfrom
ci/consolidate-clippy-tests

Conversation

@mhsdef

@mhsdef mhsdef commented May 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Merge the clippy and test jobs into a single tests job that builds the tester image once, then runs clippy followed by the integration tests.
  • Drop the if: github.event_name == 'pull_request' gate so clippy now runs on main pushes too.

Test plan

  • CI runs the new tests job on this PR and clippy + integration tests both pass.
  • After merge, confirm the tests job also runs on the main push event.

Both jobs built the same tester image; merging them halves the docker
build work. Also drop the pull_request gate so it runs on main pushes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@mhsdef mhsdef merged commit 549ce7c into main May 7, 2026
2 checks passed
@mhsdef mhsdef deleted the ci/consolidate-clippy-tests branch May 7, 2026 13:11
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