This commit is contained in:
Balazs Toldi 2024-12-03 15:18:15 +01:00
parent 318fb959b1
commit 16b55d3816

View file

@ -3,21 +3,29 @@ name: Pack and Release
on: push on: push
jobs: jobs:
packwizInstall: setup:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
packwiz:
needs: setup
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: container:
image: bazsalanszky/packwiz-installer image: bazsalanszky/packwiz-installer
steps: steps:
- name: Install Node - name: Verify pack.toml existence
run: apk add nodejs git run: ls -al
- name: Checkout code
uses: actions/checkout@v4
- name: Run packwiz installer - name: Run packwiz installer
run: java -jar /packwiz-installer-bootstrap.jar -g "file://$PWD/pack.toml" || exit 1 run: java -jar /packwiz-installer-bootstrap.jar -g "file://$PWD/pack.toml" || exit 1
- name: Install zip - name: Install zip
run: | run: |
apk update apk update
apk add zip apk add zip
release:
needs: packwiz
runs-on: ubuntu-latest
steps:
- name: Pack mods.zip - name: Pack mods.zip
run: cd mods && zip mods.zip *.jar run: cd mods && zip mods.zip *.jar
- name: Upload mods Artifact - name: Upload mods Artifact
@ -26,3 +34,4 @@ jobs:
with: with:
name: mods name: mods
path: mods/mods.zip path: mods/mods.zip