Update build workflow
Some checks failed
/ build-1.21 (push) Failing after 42s

This commit is contained in:
Sergeant Acoustic 2026-03-26 00:51:11 +00:00
parent b34b3c5de5
commit 8cc2d490cf

View file

@ -3,7 +3,7 @@ on:
paths:
- 'overrides/**/*'
- 'modrinth.index.json'
- '.forgejo/workflows/build.yaml'
- '.forgejo/workflows/build-1.21.yaml'
jobs:
build-1.21:
runs-on: docker
@ -11,15 +11,16 @@ jobs:
image: alpine:3.23.3
steps:
- name: Install dependencies
run: apk -U add git nodejs openjdk21 tar zstd
run: apk -U add nodejs openjdk21 tar zstd
- name: Checkout code
uses: actions/checkout@v4
- name: Clone mod repo
- name: Download mod
run: |
mkdir -p deps overrides/mods
git clone --single-branch --branch 1.21 "https://patience.nearmisses.xyz/patience/mc_rebalance.git" "deps/mc_rebalance"
mkdir deps
wget --directory-prefix deps https://patience.nearmisses.xyz/patience/mc_rebalance/archive/1.21.tar.gz
tar xf deps/1.21.tar.gz --directory deps/
- name: Restore cached files
id: cache-files-restore
@ -52,9 +53,11 @@ jobs:
- name: Save mod to pack
run: |
mkdir -p deps overrides/mods
cp "deps/mc_rebalance/build/libs/mc_rebalance-"[0-9].[0-9].[0-9]".jar" "overrides/mods"
(cd "overrides/resources/common/required/mc_rebalance_datapack/assets/minecraft/lang/" && ./gen-langs.sh)
cd "overrides/resources/common/required/mc_rebalance_datapack/assets/minecraft/lang/"
./gen-langs.sh
- name: Upload release
uses: https://data.forgejo.org/forgejo/upload-artifact@v4