diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8cf274e..f61f948 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,21 +3,29 @@ name: Pack and Release on: push jobs: - packwizInstall: + setup: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + packwiz: + needs: setup runs-on: ubuntu-latest container: image: bazsalanszky/packwiz-installer steps: - - name: Install Node - run: apk add nodejs git - - name: Checkout code - uses: actions/checkout@v4 + - name: Verify pack.toml existence + run: ls -al - name: Run packwiz installer run: java -jar /packwiz-installer-bootstrap.jar -g "file://$PWD/pack.toml" || exit 1 - name: Install zip run: | apk update apk add zip + release: + needs: packwiz + runs-on: ubuntu-latest + steps: - name: Pack mods.zip run: cd mods && zip mods.zip *.jar - name: Upload mods Artifact @@ -25,4 +33,5 @@ jobs: uses: actions/upload-artifact@v3 with: name: mods - path: mods/mods.zip \ No newline at end of file + path: mods/mods.zip + \ No newline at end of file