From 757b6e6a5946d6051f2d1bbc53b6c7e1a9b52c9f Mon Sep 17 00:00:00 2001 From: glowredman <35727266+glowredman@users.noreply.github.com> Date: Sat, 10 Sep 2022 13:37:59 +0000 Subject: [PATCH] Publish to Modrinth and CurseForge (#10) * Publish to Modrinth and CurseForge * Merge all three publishing steps --- .github/workflows/release-tags.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-tags.yml b/.github/workflows/release-tags.yml index bf2ed56..abcbf9a 100644 --- a/.github/workflows/release-tags.yml +++ b/.github/workflows/release-tags.yml @@ -59,10 +59,16 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Publish to Maven + - name: Save changelog + run: gh release view --json body --jq .body > CHANGELOG.md + continue-on-error: true + + - name: Publish to Maven, Modrinth and CurseForge run: ./gradlew --info --stacktrace publish continue-on-error: true env: MAVEN_USER: ${{ secrets.MAVEN_USER }} MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }} + MODRINTH_TOKEN: ${{ secrets.MODRINTH_TOKEN }} + CURSEFORGE_TOKEN: ${{ secrets.CURSEFORGE_TOKEN }} if: ${{ env.MAVEN_USER != '' }}