diff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml index 48cb78b..14a8f4b 100644 --- a/.github/workflows/maven-publish.yml +++ b/.github/workflows/maven-publish.yml @@ -60,7 +60,8 @@ jobs: TAG=${GITHUB_REF/refs\/tags\//} gh release upload ${TAG} target/${{ env.artifact_name }}-${{ steps.get_version.outputs.VERSION }}.jar gh release upload ${TAG} target/${{ env.artifact_name }}-${{ steps.get_version.outputs.VERSION }}-sources.jar - gh release upload ${TAG} target/${{ env.artifact_name }}-${{ steps.get_version.outputs.VERSION }}-javadoc.jar + gh release upload ${TAG} target/${{ env.artifact_name }}-${{ steps.get_version.outputs.VERSION }}-javadoc.jar + gh release upload ${TAG} target/${{ env.artifact_name }}-${{ steps.get_version.outputs.VERSION }}-jar-with-dependencies.jar env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 4669dde..6a904e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] - 2022-11-16 +## [Unreleased] - 2022-11-17 ### Added @@ -23,6 +23,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Other +## [3.0.1] - 2022-11-17 + +### CI/CD +* Begin publishing a jar-with-dependencies, in addition to the regular jar of the library, on deploys. + + ## [3.0.0] - 2022-11-16 ### Changed diff --git a/pom.xml b/pom.xml index 583d81e..3949a8f 100644 --- a/pom.xml +++ b/pom.xml @@ -271,6 +271,38 @@ + + org.apache.maven.plugins + maven-shade-plugin + 3.4.0 + + true + jar-with-dependencies + false + + + *:* + + module-info.class + + + + org.cicirello:core + + META-INF/MANIFEST.MF + + + + + + + package + + shade + + + + com.spotify.fmt fmt-maven-plugin