kevinjqliu commented on code in PR #16214:
URL: https://github.com/apache/iceberg/pull/16214#discussion_r4530486945
##########
.github/workflows/publish-iceberg-rest-fixture-docker.yml:
##########
@@ -49,8 +49,13 @@ jobs:
distribution: zulu
java-version: 21
- uses:
gradle/actions/setup-gradle@0723195856401067f7a2779048b490ace7a47d7c # v5.0.2
- - name: Build Iceberg Open API project
- run: ./gradlew :iceberg-open-api:shadowJar
+ - name: Build REST server and cloud bundle JARs
+ run: |
+ ./gradlew \
+ :iceberg-open-api:installDist \
Review Comment:
The workflow now invokes only `:iceberg-open-api:stageRESTFixtureRuntime`,
so it no longer requests every project's `shadowJar`. I checked the rebased
task graph: the remaining shadow tasks are bundled Guava and the AWS, Azure,
and GCP bundles, which are dependencies of the existing fixture runtime
classpath. The OpenAPI shaded runtime task is removed, and staging stays out of
the normal OpenAPI build. Pruning the fixture's dependencies remains a separate
follow-up; this change preserves the current backend support.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]