We have fixed a few bugs since Apache Commons Release Plugin 1.7 was released, so I would like to release Apache Commons Release Plugin 1.8.1.
Apache Commons Release Plugin 1.8.1 RC1 is available for review here: https://dist.apache.org/repos/dist/dev/commons/release-plugin/1.8.1-RC1 (svn revision 62638) The Git tag commons-release-plugin-1.8.1-RC1 commit for this RC is 0de47206a633016ff26422063275f5d7de6650c9 which you can browse here: https://gitbox.apache.org/repos/asf?p=commons-release-plugin.git;a=commit;h=0de47206a633016ff26422063275f5d7de6650c9 You may checkout this tag using: git clone https://gitbox.apache.org/repos/asf/commons-release-plugin.git --branch commons-release-plugin-1.8.1-RC1 commons-release-plugin-1.8.1-RC1 Maven artifacts are here: https://repository.apache.org/content/repositories/orgapachecommons-1642/org/apache/commons/commons-release-plugin/1.8.1/ These are the artifacts and their hashes: #Release SHA-512s #Sun Jun 25 15:02:45 EDT 2023 commons-release-plugin-1.8.1-bin.tar.gz=6867de0615c5ca4ad8f15052e689fd5548725c6dca342ddfe9168910f5f99a845b56a41716fcdf1bde3a8c90965b76351d46eae7fcd8910c63c9b8d9dcf1118b org.apache.commons_commons-release-plugin-1.8.1.spdx.json=4274329e50b9bf2a0b82890fd77fb4f2f37f0649be918c03b8d40d8928804e874ed11ca261c82090abb2234fc4fa55ac5a10a769252be2118fd890c605946b2e commons-release-plugin-1.8.1-bin.zip=96ee13f0e0f73e4c1981b5e945a2c69a8f7269ba8a5ddbebe1b45919b20ad4b3774021531ffc1d18582646e5e252a202a3c5c88b12edbd9167a7ab4d728716d5 commons-release-plugin-1.8.1-tests.jar=ac6cf663046c5104dc73e47985ce97dfd100bf744aa889c3030e346f4ea24096632b83b1d36b169da3af8ded6a14f71a52eb93f0147619b22551085ca5c2807f commons-release-plugin-1.8.1-test-sources.jar=e71ad8e23016dc0c5c4624452dda87cc7258ecda04c1b38c00f52249a83f1551c159b2018554505760853573c54e3ebe513a50b2d4c427953acc0cf94882d524 commons-release-plugin-1.8.1-src.tar.gz=26bf9b9045332446aad04792bc8e6a0d641f5d2aaae71f5a339639ff2018dea02e9d46e0cf0d18abe8520c0c924baa6a4cc97f7850859f4a74a0b188cc51e450 commons-release-plugin-1.8.1-javadoc.jar=60c7afdc296cfe6afb3a5c36a10ad1ec4b4d3ac7fe370c611babef59681e9aaeb268f3d5755bdde8ec2f7fe6c45c46d5f88e54ceb9e053c95c0335a0359b8f75 commons-release-plugin-1.8.1-src.zip=bbae4dd7ffd360190734a36359a4ad5cd3922e010482e32f7b5ba5789455cae9adb126a64634a1722d6f280d6ab1adea0d1b74ee409ca7719351da2c15076fe1 commons-release-plugin-1.8.1-bom.xml=c08a3001b8a98fb4d9faacc97be706df53e97e4150a47f8b1866eacdfd7a4de0e371cf144d6dab2d3aef5c096c2139aafa7bb10c350816d89da04a8b67a80a3a commons-release-plugin-1.8.1-bom.json=3754e0997788777b15447cf049ef400073052dccbea6dd28a0ac12dd390e19a8f80411514f6e55c90a1368315d0a6c852c47b753a802833f82653e983814e518 commons-release-plugin-1.8.1-sources.jar=2080248fccd261dd7b8770fe74c331d75b19290cf6bd58fbfd83d82cbbac7249b63fcc753d9332391cdeab4208b5406b64361997efa91ff212e7f454f4a2fac1 I have tested this with: mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site deploy using: Apache Maven 3.9.2 (c9616018c7a021c1c39be70fb2843d6f5f9b8a1c) Maven home: /usr/local/Cellar/maven/3.9.2/libexec Java version: 11.0.19, vendor: Homebrew, runtime: /usr/local/Cellar/openjdk@11/11.0.19/libexec/openjdk.jdk/Contents/Home Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "13.4.1", arch: "x86_64", family: "mac" Darwin **** 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:22 PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64 x86_64 Details of changes since 1.7 are in the release notes: https://dist.apache.org/repos/dist/dev/commons/release-plugin/1.8.1-RC1/RELEASE-NOTES.txt https://dist.apache.org/repos/dist/dev/commons/release-plugin/1.8.1-RC1/site/changes-report.html Site: https://dist.apache.org/repos/dist/dev/commons/release-plugin/1.8.1-RC1/site/index.html (note some *relative* links are broken and the 1.8.1 directories are not yet created - these will be OK once the site is deployed.) JApiCmp Report (compared to 1.7): https://dist.apache.org/repos/dist/dev/commons/release-plugin/1.8.1-RC1/site/japicmp.html RAT Report: https://dist.apache.org/repos/dist/dev/commons/release-plugin/1.8.1-RC1/site/rat-report.html KEYS: https://www.apache.org/dist/commons/KEYS Please review the release candidate and vote. This vote will close no sooner than 72 hours from now. [ ] +1 Release these artifacts [ ] +0 OK, but... [ ] -0 OK, but really should fix... [ ] -1 I oppose this release because... Thank you, Gary Gregory, Release Manager (using key 86fdc7e2a11262cb) For following is intended as a helper and refresher for reviewers. Validating a release candidate ============================== These guidelines are NOT complete. Requirements: Git, Java, Maven. You can validate a release from a release candidate (RC) tag as follows. 1) Clone and checkout the RC tag git clone https://gitbox.apache.org/repos/asf/commons-release-plugin.git --branch commons-release-plugin-1.8.1-RC1 commons-release-plugin-1.8.1-RC1 cd commons-release-plugin-1.8.1-RC1 2) Check Apache licenses This step is not required if the site includes a RAT report page which you then must check. mvn apache-rat:check 3) Check binary compatibility Older components still use Apache Clirr: This step is not required if the site includes a Clirr report page which you then must check. mvn clirr:check Newer components use JApiCmp with the japicmp Maven Profile: This step is not required if the site includes a JApiCmp report page which you then must check. mvn install -DskipTests -P japicmp japicmp:cmp 4) Build the package mvn -V clean package You can record the Maven and Java version produced by -V in your VOTE reply. To gather OS information from a command line: Windows: ver Linux: uname -a 5) Build the site for a single module project Note: Some plugins require the components to be installed instead of packaged. mvn site Check the site reports in: - Windows: target\site\index.html - Linux: target/site/index.html -the end- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org