From 0e8527a9f18501de1f101cf6a4380cae0bcd9b02 Mon Sep 17 00:00:00 2001 From: EoD <293499+EoD@users.noreply.github.com> Date: Sun, 4 May 2025 16:51:06 +0000 Subject: [PATCH 1/2] rename build-1.20.yml to build.yml --- .github/workflows/{build-1.20.yml => build.yml} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename .github/workflows/{build-1.20.yml => build.yml} (97%) diff --git a/.github/workflows/build-1.20.yml b/.github/workflows/build.yml similarity index 97% rename from .github/workflows/build-1.20.yml rename to .github/workflows/build.yml index ba4d228..84cdf39 100644 --- a/.github/workflows/build-1.20.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,4 @@ -name: Build-1.20 +name: Build on: pull_request: From 9ebcb65233665676cff1ad6aafc6e6e35d65f135 Mon Sep 17 00:00:00 2001 From: EoD <293499+EoD@users.noreply.github.com> Date: Sun, 4 May 2025 17:07:00 +0000 Subject: [PATCH 2/2] automatically release mod when pushing tags --- .github/workflows/build.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 84cdf39..e1af5ab 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,10 +5,13 @@ on: push: branches: - '1.**' + tags: + - '**' jobs: build: - + permissions: + contents: write runs-on: ubuntu-latest steps: @@ -36,3 +39,15 @@ jobs: name: Player_Sync path: | build/libs/ + + - uses: Kir-Antipov/mc-publish@v3.3 + # run only on tags, no other pushes + if: startsWith( github.ref, 'refs/tags' ) + with: + modrinth-id: 4pmkajBP + modrinth-token: ${{ secrets.MODRINTH_TOKEN }} + + curseforge-id: 737274 + curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }} + + github-token: ${{ secrets.GITHUB_TOKEN }}