diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7a15d952b..4df2d3b4d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,29 +32,30 @@ jobs: - name: Archive MMC run: | - rsync -av --exclude-from='.github/buildtools/filelist.txt' ./ .minecraft/ - zip -r TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-mmc.zip mmc-pack.json instance.cfg .minecraft/ + rsync -av --exclude-from='.github/buildtools/filelist.txt' / .minecraft/ + zip -r /TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-mmc.zip mmc-pack.json instance.cfg .minecraft/ - name: Archive CF run: | mv -vf .minecraft/ overrides/ - zip -r TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-cf.zip manifest.json modlist.html overrides/config/ overrides/kubejs/ overrides/defaultconfigs/ + zip -r /TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-cf.zip manifest.json modlist.html overrides/config/ overrides/kubejs/ overrides/defaultconfigs/ - name: Archive Server run: | - cd ./overrides/ - cat ../.github/buildtools/client_mod.txt | while read -r line; do find mods -name "$line" -delete; done - rm -rf shaderpacks cp -r .github/buildtools/serverfiles/* overrides/ - zip -r ../TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-server.zip ./ + cd /overrides/ + cat /.github/buildtools/client_mod.txt | while read -r line; do find mods -name "$line" -delete; done + rm -rf shaderpacks + cp -r /.github/buildtools/serverfiles/* /overrides/ + zip -r /TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-server.zip ./ - name: Upload Curseforge uses: henkelmax/upload-curseforge-modpack-action@v1.0.0 with: api-token: ${{ secrets.CF_API_TOKEN }} project-id: "385053" - modpack-path: ./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-cf.zip - modpack-server-path: ./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-server.zip + modpack-path: /TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-cf.zip + modpack-server-path: /TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-server.zip changelog: "${{ steps.changelog.outputs.description }}" changelog-format: markdown game-version: "1.20.1" @@ -71,9 +72,9 @@ jobs: name: Release ${{ steps.changelog.outputs.version }} body: ${{ steps.changelog.outputs.description }} files: | - ./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-cf.zip - ./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-mmc.zip - ./TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-server.zip + /TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-cf.zip + /TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-mmc.zip + /TerraFirmaGreg-1.20-${{ steps.get_version.outputs.version }}-server.zip - name: Discord notification uses: tsickert/discord-webhook@v5.3.0 diff --git a/.gitignore b/.gitignore index 7c296ce81..6c6c0e29b 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ config/oculus.properties minecraftinstance.json config/smoothboot.json +.curseclient