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]
