merge export jobs

This commit is contained in:
Mara Wörle 2025-07-11 16:10:18 +02:00
parent 5cf0ee2525
commit 24316b4e9d

View file

@ -6,7 +6,7 @@ on:
- 'v*' - 'v*'
jobs: jobs:
build-modrinth: build-packs:
runs-on: docker runs-on: docker
container: container:
image: codeberg.org/astreaprtcl/linuxcraft/alpine-packwiz:latest image: codeberg.org/astreaprtcl/linuxcraft/alpine-packwiz:latest
@ -18,51 +18,15 @@ jobs:
- name: Build Package - name: Build Package
run: | run: |
packwiz mr export packwiz mr export
packwiz cf export -s server
- name: Upload binary artifact mv Linuxcraft-$GITHUB_REF_NAME.zip Linuxcraft-$GITHUB_REF_NAME-server.zip
uses: actions/upload-artifact@v3
with:
name: Linuxcraft-${{ env.GITHUB_REF_NAME }}.mrpack
path: ./*.mrpack
build-curseforge:
runs-on: docker
container:
image: codeberg.org/astreaprtcl/linuxcraft/alpine-packwiz:latest
steps:
- name: Checkout the repo
uses: actions/checkout@v4
- name: Build Package
run: |
packwiz cf export packwiz cf export
- name: Upload binary artifact - name: Upload binary artifact
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
name: Linuxcraft-${{ env.GITHUB_REF_NAME }}.zip name: Linuxcraft-${{ env.GITHUB_REF_NAME }}
path: ./*.zip path: ./Linuxcraft-${{ env.GITHUB_REF_NAME }}*
build-serverpack:
runs-on: docker
container:
image: codeberg.org/astreaprtcl/linuxcraft/alpine-packwiz:latest
steps:
- name: Checkout the repo
uses: actions/checkout@v4
- name: Build Package
run: |
packwiz cf export -s server
mv *.zip Linuxcraft-$GITHUB_REF_NAME-server.zip
- name: Upload binary artifact
uses: actions/upload-artifact@v3
with:
name: Linuxcraft-${{ env.GITHUB_REF_NAME }}-server.zip
path: ./*.zip
publish-artifacts: publish-artifacts:
runs-on: docker runs-on: docker