From 3d5223b6f8d0b5c80cb0e6f1da09a5c5a5c5820b Mon Sep 17 00:00:00 2001 From: youngermax <60242131+YoungerMax@users.noreply.github.com> Date: Thu, 23 Dec 2021 21:32:17 -0500 Subject: [PATCH] Workflows --- .github/workflows/publish.yml | 23 +++++++++++++++++++++++ build.gradle | 1 + 2 files changed, 24 insertions(+) create mode 100644 .github/workflows/publish.yml diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml new file mode 100644 index 0000000..9e534c1 --- /dev/null +++ b/.github/workflows/publish.yml @@ -0,0 +1,23 @@ +name: Publish + +on: + release: + types: + - published + +jobs: + publish: + runs-on: ubuntu-latest + container: + image: gradle:jdk8 + steps: + - uses: actions/checkout@v2 + name: Check out + + - run: gradle publishMavenPublicationToPocolifoRepository + name: Publish + env: + RELEASE_VERSION: ${{ github.ref_name }} + REPO_URL: ${{ secrets.REPO_URL }} + REPO_USERNAME: ${{ secrets.REPO_USERNAME }} + REPO_PASSWORD: ${{ secrets.REPO_PASSWORD }} \ No newline at end of file diff --git a/build.gradle b/build.gradle index d34506e..b32db3b 100644 --- a/build.gradle +++ b/build.gradle @@ -58,6 +58,7 @@ publishing { name = 'JAR Remapper Extensions' description = 'Extra features for JAR Remapper' artifactId = 'extensions' + version = System.getenv("RELEASE_VERSION") licenses { license {