diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d0f1b4ba..c104dd05 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,31 +31,31 @@ jobs: - name: Build project run: sbt +test -# publish: -# name: Publish Artifacts -# needs: [build] -# if: github.event_name != 'pull_request' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v')) -# strategy: -# matrix: -# os: [ubuntu-latest] -# java: [8] -# distribution: [temurin] -# runs-on: ${{ matrix.os }} -# steps: -# - uses: actions/checkout@v2 -# with: -# fetch-depth: 0 -# - uses: coursier/cache-action@v6 -# - uses: actions/setup-java@v2 -# with: -# distribution: ${{ matrix.distribution }} -# java-version: ${{ matrix.java }} -# -# - name: Release -# run: sbt ci-release -# env: -# PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }} -# PGP_SECRET: ${{ secrets.PGP_SECRET }} -# SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} -# SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }} -# if: ${{ env.SONATYPE_PASSWORD != '' && env.SONATYPE_USERNAME != '' }} + publish: + name: Publish Artifacts + needs: [build] + if: github.event_name != 'pull_request' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v')) + strategy: + matrix: + os: [ubuntu-latest] + java: [8] + distribution: [temurin] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - uses: coursier/cache-action@v6 + - uses: actions/setup-java@v2 + with: + distribution: ${{ matrix.distribution }} + java-version: ${{ matrix.java }} + + - name: Release + run: sbt ci-release + env: + PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }} + PGP_SECRET: ${{ secrets.PGP_SECRET }} + SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} + SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }} + if: ${{ env.SONATYPE_PASSWORD != '' && env.SONATYPE_USERNAME != '' }}