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]

Reply via email to