Skip to content

MINOR: Move integration tests to separate workflow#18

Draft
xborder wants to merge 1 commit into
mainfrom
ci-split-integration-workflow
Draft

MINOR: Move integration tests to separate workflow#18
xborder wants to merge 1 commit into
mainfrom
ci-split-integration-workflow

Conversation

@xborder

@xborder xborder commented Jun 22, 2026

Copy link
Copy Markdown
Owner

What changed

Moved the AMD64 integration job out of the Test workflow and into a new Integration workflow.

The new workflow uses top-level paths filters so integration tests only run for integration-relevant changes, such as C Data, Flight, format/vector code, POMs, integration data, scripts, compose config, or the integration workflow itself.

Why

This follows review feedback to avoid implementing path filtering with inline github-script inside the job. A separate workflow keeps the Test workflow focused on the regular Java matrix and lets GitHub handle path filtering natively.

Validation

  • Parsed .github/workflows/test.yml and .github/workflows/integration.yml as YAML locally
  • Ran git diff --check

@github-actions

This comment has been minimized.

@xborder xborder added chore and removed chore labels Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant