The GitHub Actions job "CI" on grails-core.git/ci/publish-timeout-headroom has failed. Run started by GitHub user jamesfredley (triggered by jamesfredley).
Head commit for run: 82946a2ca8f50ece9a46a3d62f035393ed50cffc / James Fredley <[email protected]> ci: raise publish retry timeout to give slow Nexus uploads headroom The `publish` and `publishMicronaut` jobs wrap the Gradle publish command (`--no-build-cache --rerun-tasks`) in the `nick-fields/retry` action with a per-attempt `timeout_seconds: 1200` (20 min). That command does a full from-scratch recompile plus groovydoc/javadoc for 60+ modules and uploads to Apache Nexus, which legitimately runs ~14-20 min. When Nexus uploads are slow, a single attempt exceeds 20 min and is killed mid-publish; because every retry repeats the identical full uncached build, all 3 attempts hit the same wall and the job fails on a pure timeout (no build error, no Nexus exception). Raise `timeout_seconds` to 1800 (30 min) on both publish retry steps to give headroom for slow uploads so a single attempt is not killed mid-publish, while keeping `max_attempts: 3` / `retry_wait_seconds: 180` for genuine transient read-timeouts. Worst case (3 x 30 min + 2 x 180 s waits) is ~96 min, well under the GitHub Actions job limit. Assisted-by: opencode:claude-opus-4-8 Report URL: https://github.com/apache/grails-core/actions/runs/28721585672 With regards, GitHub Actions via GitBox
