From 3b109ba3ffd73deafcfa03e592068b5c8b666ac9 Mon Sep 17 00:00:00 2001 From: Alexander Brandes Date: Sun, 4 Sep 2022 23:30:02 +0200 Subject: [PATCH] Upload files to curseforge on release (#1929) * chore: Upload files to curseforge on release * chore: Use direct artifact path --- .github/workflows/upload-release-assets.yml | 23 +++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/upload-release-assets.yml b/.github/workflows/upload-release-assets.yml index 93587ed76..423c49802 100644 --- a/.github/workflows/upload-release-assets.yml +++ b/.github/workflows/upload-release-assets.yml @@ -26,3 +26,26 @@ jobs: files: 'worldedit-bukkit/build/libs/FastAsyncWorldEdit-Bukkit-*.jar' repo-token: ${{ secrets.GITHUB_TOKEN }} release-tag: ${{ github.event.release.tag_name }} + + upload-to-curseforge: + runs-on: ubuntu-latest + steps: + - uses: Kir-Antipov/mc-publish@v3.2 + with: + curseforge-id: 103525 + curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }} + + files-primary: worldedit-bukkit/build/libs/FastAsyncWorldEdit-Bukkit-*.jar + + name: FastAsyncWorldEdit ${{ github.event.release.tag_name }} + version: ${{ github.event.release.tag_name }} + version-type: release + + game-versions: | + 1.19.1 + 1.19 + 1.18.2 + 1.18.1 + 1.18 + 1.17 + 1.16