diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 068555f..8a7a5bb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,8 @@ jobs: - name: Build with Gradle run: gradle build - + - name: Set version + run: echo ::set-env name=RELEASE_VERSION::${GITHUB_REF#refs/*/} - name: Publish to GitHub Packages run: gradle publish env: diff --git a/build.gradle b/build.gradle index db12976..26cf9f9 100644 --- a/build.gradle +++ b/build.gradle @@ -17,8 +17,8 @@ dependencies { testCompile ("junit:junit:4.12", "org.json:json:20200518") } -version = '0.1.0' +version = System.getenv("RELEASE_VERSION") jar { manifest { attributes('Implementation-Title': project.name, @@ -46,7 +46,10 @@ publishing { } publications { gpr(MavenPublication) { - from(components.java) + version = System.getenv("RELEASE_VERSION") + groupId = 'dev.personnummer' + + from components.java } } }