diff --git a/.github/workflows/publish-assembled-jar.yml b/.github/workflows/publish-assembled-jar.yml index 0bccc68..46538c7 100644 --- a/.github/workflows/publish-assembled-jar.yml +++ b/.github/workflows/publish-assembled-jar.yml @@ -13,12 +13,15 @@ jobs: with: submodules: recursive - - name: Publish Docker Image to GPR - uses: machine-learning-apps/gpr-docker-publish@master - id: docker + - name: Build artifact + run: sbt assembly + + - name: Release + uses: softprops/action-gh-release@v1 with: - IMAGE_NAME: 'bungeesemaphore-jar' - DOCKERFILE_PATH: './docker/assembled-artifact/Dockerfile' - BUILD_CONTEXT: './' + files: ./target/build/BungeeSemaphore.jar + draft: false + prerelease: false + tag_name: release-at-${{ github.sha }} env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/docker/assembled-artifact/Dockerfile b/docker/assembled-artifact/Dockerfile deleted file mode 100644 index c2eee4c..0000000 --- a/docker/assembled-artifact/Dockerfile +++ /dev/null @@ -1,9 +0,0 @@ -FROM hseeberger/scala-sbt:8u222_1.3.5_2.13.1 as builder - -WORKDIR /work -COPY / /work/ -RUN sbt assembly -RUN cp /work/target/build/BungeeSemaphore.jar /build - -FROM scratch -COPY --from=builder /work/target/build/BungeeSemaphore.jar /build/BungeeSemaphore.jar