kevinjqliu opened a new pull request, #16233: URL: https://github.com/apache/iceberg/pull/16233
## Summary `checkRuntimeDeps` previously ignored patch-level version changes (e.g. 5.6.0 → 5.6.1), allowing stale `runtime-deps.txt` baselines to pass CI. This caused PRs like #16204 to merge without updating the baselines. ## Changes 1. **`runtime-deps.gradle`**: Remove patch tolerance — compare exact versions so any mismatch fails the build. 2. **`.github/workflows/autoupdate-runtime-deps.yml`** (new): Auto-regenerate and commit `runtime-deps.txt` on dependabot PRs that modify `gradle/libs.versions.toml`. ## Testing - Verified `checkRuntimeDeps` fails on a patch-level version mismatch (httpclient5 5.6.0 vs 5.6.1). - Verified `checkAllRuntimeDeps` passes with current baselines. -- 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]
