The GitHub Actions job "Tests (AMD)" on airflow.git/ci/java-sdk/compat-matrix has succeeded. Run started by GitHub user jason810496 (triggered by jason810496).
Head commit for run: 4a88dc77545524915f2b25c438d9d48e435a443a / LIU ZHE YOU <[email protected]> Keep the Java SDK capability manifest internal to the build The manifest model sat at default (public) visibility in the stable org.apache.airflow.sdk.conformance package, so a type that exists purely to emit a build-time JSON file shipped in the published artifact and in the Dokka API reference. That would make every later change to the manifest schema a source and binary compatibility question for SDK users, for no benefit — nothing outside the Gradle dump task consumes it. Marking it internal removes it from both surfaces, and the generically named Document becomes CapabilityManifest now that the name is no longer public. The rest hardens the surrounding tooling against ways it could mislead: the sync hook now re-triggers when its own implementation changes, so editing the checker cannot leave the manifest unverified; an unsupported dimension carrying a "since" version is rejected rather than silently rendering as unversioned; the manifest is decoded as the first complete JSON value instead of slicing to the last brace, which mis-parses if Gradle ever frames the output; and the JDK gate fails closed when CI is set but empty. The Dokka column-width rules now only raise a minimum width rather than forbidding wrapping, so they cannot cause overflow in unrelated tables that a Markdown-generated table gives no way to exclude. Report URL: https://github.com/apache/airflow/actions/runs/30980571138 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
