From 34dbaa633a6cc79e6deee0f3bf3c761adb5e88f7 Mon Sep 17 00:00:00 2001 From: Alexander Brandes Date: Tue, 15 Nov 2022 19:25:03 +0100 Subject: [PATCH] Add CF upload task (#2018) --- .github/workflows/build.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8b627b29d..1964a3edf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -75,3 +75,18 @@ jobs: run: ./gradlew modrinth env: MODRINTH_TOKEN: ${{ secrets.MODRINTH_TOKEN }} + - name : Publish to CurseForge + if : ${{ runner.os == 'Linux' && env.STATUS == 'release' && github.event_name == 'push' && github.ref == 'refs/heads/main'}} + uses: itsmeow/curseforge-upload@v3 + with: + file_path: worldedit-bukkit/build/libs/FastAsyncWorldEdit-Bukkit-${{ env.VERSION }}.jar + # https://minecraft.curseforge.com/api/game/versions?token=redacted + # gameVersionTypeID: 1 + game_versions: "8849,8897,9016,9190,9261" + project_id: 103525 + game_endpoint: minecraft + token: ${{ secrets.CURSEFORGE_TOKEN }} + display_name: FastAsyncWorldEdit ${{ env.VERSION }} + release_type: release + changelog: "Click here to view changelog: https://github.com/IntellectualSites/FastAsyncWorldEdit/releases/tag/${{ github.event.release.tag_name }}" + changelog_type: markdown