diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 2911e67..55971c6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -20,6 +20,10 @@ on: description: "publish github release" type: boolean default: true + maven: + description: 'publish to the maven' + type: boolean + default: true modrinth: description: "publish modrinth" type: boolean @@ -47,6 +51,9 @@ jobs: publish: needs: call-build-workflow runs-on: ubuntu-latest + env: + MAVEN_PASS: ${{ secrets.MAVEN_PASS }} + MAVEN_USER: ${{ secrets.MAVEN_USER }} permissions: contents: write strategy: @@ -98,6 +105,13 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} github-generate-changelog: true + - name: Publish Maven + uses: gradle/gradle-build-action@v2.4.2 + continue-on-error: true + if: (matrix.website == 'github_release' && inputs.github-release) && ((matrix.loader == 'Forge' && inputs.forge) || (matrix.loader == 'Fabric' && inputs.fabric)) + with: + arguments: publish + - name: Publish Modrinth Release uses: Kir-Antipov/mc-publish@v3.3 continue-on-error: true