diff --git a/RELEASING.md b/RELEASING.md index 91253bcd..25e031b2 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -6,7 +6,13 @@ 4. Prepare maven release `mvn release:prepare -Prelease` 5. Perform maven release `mvn release:perform -Prelease` 6. [Publish maven deployment](https://central.sonatype.com/publishing/deployments) -7. Build docker images: +7. Copy release notes from [CHANGELOG.md](CHANGELOG.md) into [Github release](https://github.com/internetarchive/heritrix3/releases) +8. Attach {dist,contrib}/target/*-dist{.tar.gz,.zip} to Github release. + ```bash + version=$(git describe --tags --abbrev=0) + gh release upload $version target/checkout/dist/target/heritrix-$version-dist.zip target/checkout/dist/target/heritrix-$version-dist.tar.gz target/checkout/contrib/target/heritrix-contrib-$version-dist.tar.gz + ``` +9. Build docker images: ```bash version=$(git describe --tags --abbrev=0) podman manifest create iipc/heritrix:$version @@ -14,10 +20,4 @@ podman manifest push --all iipc/heritrix:$version podman manifest push --all iipc/heritrix:$version iipc/heritrix:latest ``` -8. Copy release notes from [CHANGELOG.md](CHANGELOG.md) into [Github release](https://github.com/internetarchive/heritrix3/releases) -9. Attach {dist,contrib}/target/*-dist{.tar.gz,.zip} to Github release. - ```bash - version=$(git describe --tags --abbrev=0) - gh release upload $version target/checkout/dist/target/heritrix-$version-dist.zip target/checkout/dist/target/heritrix-$version-dist.tar.gz target/checkout/contrib/target/heritrix-contrib-$version-dist.tar.gz - ``` 10. Announce in #heritrix (IIPC Slack) \ No newline at end of file