cloud-fan opened a new pull request, #53890:
URL: https://github.com/apache/spark/pull/53890

   ### What changes were proposed in this pull request?
   
   Modified the release GitHub Actions workflow to always use master branch's 
Dockerfile when building the release Docker image, instead of using the 
Dockerfile from the release branch.
   
   ### Why are the changes needed?
   
   Old branch Dockerfiles can become unmaintainable over time due to:
   - Expired GPG keys (e.g., Node.js 12 repository keys)
   - Outdated base images with broken package dependencies
   - Package version conflicts with aging OS versions (e.g., Ubuntu 20.04)
   
   The master branch's Dockerfile is actively maintained and uses modern base 
images (Ubuntu 22.04), making release builds more reliable.
   
   ### Does this PR introduce _any_ user-facing change?
   
   No.
   
   ### How was this patch tested?
   
   Tested locally by building the release Docker image using master's 
Dockerfile and generating SparkR documentation for branch-3.5.
   
   ### Was this patch authored or co-authored using generative AI tooling?
   
   Yes. cursor 2.3.41


-- 
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