codeconsole commented on PR #16403:
URL: https://github.com/apache/grails-core/pull/16403#issuecomment-5836774183

   @jdaugherty I added the publishing changes to the description.
   
   To check the publish plugin on 9.8.0, I ran the release job's assemble and 
publish steps for grails-gradle, grails-core and grails-forge twice, on `8.0.x` 
with 9.7.1 and on this branch with 9.8.0: `GRAILS_PUBLISH_RELEASE=true`, 
`projectVersion=8.0.0`, the same `SOURCE_DATE_EPOCH`, gpg signing through 
`SIGNING_KEY`, and `TestCaseMavenRepo` / `mavenLocal` in place of the staging 
repository.
   
   - Both runs publish the same 5,847 files. All 843 signatures verify and 
every checksum file matches.
   - 448 of 460 jars and every POM except `grails-shell-cli`'s are 
byte-identical. The rest differ only as listed under "Published artifacts".
   - `aggregatePublishedArtifacts` output is identical, and 
`aggregateChecksums` differs only for those jars.
   - The only new deprecation warning was `Configuration.setVisible` from 
`GrailsCliGradlePlugin`, fixed in 6c54b95fcd.
   
   Not exercised: the Nexus staging calls themselves 
(`initializeSonatypeStagingRepository`, `closeSonatypeStagingRepository`). The 
upload goes through the same `PublishToMavenRepository` tasks that the snapshot 
publish runs on the first push to 8.0.x.
   


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