ci: run the Collate check for any openmetadata-spec change - #31883
Closed
pmbrull wants to merge 1 commit into
Closed
ci: run the Collate check for any openmetadata-spec change#31883pmbrull wants to merge 1 commit into
pmbrull wants to merge 1 commit into
Conversation
pmbrull
requested review from
a team,
akash-jain-10,
harshach and
tutte
as code owners
August 21, 2026 10:52
Contributor
❌ PR checklist incompleteThis PR cannot be merged until the following are addressed on its linked issue:
The fields live on the linked issue in the Shipping project (open the issue → right sidebar → Projects). After you set them, re-run this check (or push a commit) — issue/project changes do not re-trigger it automatically. Maintainers can bypass this check by adding the |
pmbrull
force-pushed
the
pmbrull/ci-collate-check-openmetadata-spec
branch
from
August 21, 2026 11:00
7760d93 to
d58f94c
Compare
The dispatched `OpenMetadata Collate Test` workflow now builds and tests the Collate AI Platform alongside the Collate server, so a change here that needs a matching AI Platform change fails in this check rather than in a nightly image build. Name the step and the branch comment for what it now does. Refs open-metadata/ai-platform#670 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
pmbrull
force-pushed
the
pmbrull/ci-collate-check-openmetadata-spec
branch
from
August 21, 2026 11:02
d58f94c to
38af4de
Compare
Code Review ✅ ApprovedBroadens CI workflow path filters to trigger Collate compatibility checks on any OptionsDisplay: compact → Showing less information. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Powered by Gitar — free for open source |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refs open-metadata/ai-platform#670. Companion to open-metadata/openmetadata-collate#6018.
Why
The workflow this dispatches (
OpenMetadata Collate Test) now builds and tests the Collate AI Platform (CAIP) alongside the Collate server, so an OSS change that needs a matching CAIP change fails here instead of in a nightly image build.CAIP's only OpenMetadata dependency is
org.open-metadata:openmetadata-spec(agent/pom.xml,service/pom.xml). That module is more than JSON schemas — 321 of its tracked files are not undersrc/main/resources/json/schema/:openmetadata-spec/pom.xmlEntityInterface,CreateEntity,ServiceEntityInterface, …EntityLink.g4,Fqn.g4,JdbcUri.g4Any of those can break the CAIP build, and none of them matched the schema-only path filter — so the check never fired.
Change
openmetadata-spec/src/main/resources/json/schema/**→openmetadata-spec/**, on bothpushandpull_request_target.Workflow
name:and job id are untouched, so no check name moves.🤖 Generated with Claude Code
Greptile Summary
The PR renames the Collate dispatch step to mention AI Platform and documents that the selected Collate branch also determines the CAIP line. The current diff does not modify workflow triggers, path filters, permissions, or dispatch behavior.
Confidence Score: 5/5
The changed lines appear safe to merge.
No blocking failure remains in the changed workflow name or comments.
Important Files Changed
Reviews (2): Last reviewed commit: "ci: note that the Collate check also cov..." | Re-trigger Greptile