andygrove opened a new pull request, #4414:
URL: https://github.com/apache/datafusion-comet/pull/4414
## Summary
Splits `.github/workflows/iceberg_spark_test.yml` into one workflow per
Iceberg version, mirroring the recent `spark_sql_test` split (#4408).
- New `iceberg_spark_test_reusable.yml` holds the build-native job and the
three Iceberg test jobs (`iceberg-spark`, `iceberg-spark-extensions`,
`iceberg-spark-runtime`), parameterized by Iceberg / Spark / Java version.
- Three thin callers — `iceberg_spark_test_1_8.yml`,
`iceberg_spark_test_1_9.yml`, `iceberg_spark_test_1_10.yml` — each pin a single
Spark version:
- Iceberg 1.8.1 → Spark 3.4.3 / JDK 11
- Iceberg 1.9.1 → Spark 3.5.8 / JDK 17
- Iceberg 1.10.0 → Spark 3.5.8 / JDK 17
- Only the latest (1.10) triggers on pull requests; 1.8 and 1.9 run on
pushes to `main` only. All three remain `workflow_dispatch`-able.
- Updates `docs/source/contributor-guide/iceberg-spark-tests.md` to describe
the new layout.
## Test plan
- [ ] `actionlint` passes on all four new workflow files.
- [ ] Wait for CI to confirm the 1.10 caller triggers on this PR (1.8 / 1.9
should not).
- [ ] After merge, verify push-to-main runs all three callers.
--
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]