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]
