Skip to content

[AMORO-4417][CI] Run core CI when amoro-format-lance changes - #4418

Open
MarkAlex1234 wants to merge 1 commit into
apache:masterfrom
MarkAlex1234:ci/core-ci-watch-format-lance
Open

MarkAlex1234 wants to merge 1 commit into
apache:masterfrom
MarkAlex1234:ci/core-ci-watch-format-lance

Conversation

@MarkAlex1234

Copy link
Copy Markdown

Why are the changes needed?

core-hadoop2-ci.yml and core-hadoop3-ci.yml build and test the whole reactor, but their pull_request.paths don't include amoro-format-lance/**, and no other workflow does either. amoro-ams depends on amoro-format-lance (test scope, plus compile scope in two profiles), so lance-only PRs currently run no CI. Details are in the linked issue.

Close #4417.

Brief change log

  • .github/workflows/core-hadoop2-ci.yml: add "amoro-format-lance/**" to pull_request.paths.
  • .github/workflows/core-hadoop3-ci.yml: same.

How was this patch tested?

  • YAML validated locally; only the paths lists change. push triggers are unchanged (they have no path filter).
  • Checked with the module graph (npx github:Continuous-Actions/dynamic-monorepo audit, a tool I maintain): the lance findings for both workflows go away.

Documentation

  • Does this pull request introduce a new feature? no
amoro-ams depends on amoro-format-lance (test scope, and compile scope in two profiles), and core-hadoop{2,3}-ci build and test the whole reactor, but neither workflow triggered on amoro-format-lance/**. No other workflow watches it, so lance-only PRs ran no CI.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant