jdaugherty opened a new pull request, #16486:
URL: https://github.com/apache/grails-core/pull/16486

   The release built the documentation while staging and then rebuilt it after 
the vote to publish it. The documentation is now staged with the other 
distributions as apache-grails-<version>-docs.zip, so it is voted on and the 
post-vote job publishes that zip instead of building it again.
   
   - grails-doc:dist produces apache-grails-<version>-docs.zip with LICENSE, 
NOTICE and licenses/ for the bundled third-party stylesheets and fonts, and the 
documentation under html/
   - The release signs and checksums the zip, adds it to the GitHub release and 
uploads it to dist/dev/grails/core/<version>/distribution
   - The Publish Documentation job downloads the voted zip from 
dist.apache.org, verifies its checksum and signature, and publishes it
   - The documentation rebuilds byte-for-byte from the source distribution: the 
source zip carries the git tags behind the version dropdown as GIT_TAGS, and 
the release commit records the target branch as githubBranch
   - verify.sh checks the documentation distribution and that it is 
reproducible from the source distribution
   
   This will help address the time it takes to publish docs since we will no 
longer build them twice.


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

Reply via email to