Add shared runner dependency setup for Linux and Windows
CI / Real Minecraft installs (manual) (push) Skipped
CI / Windows launcher (push) Failing after 13s
CI / Rust, web and container (push) Canceled after 0s
Server integrations / paper (push) Canceled after 0s
Server integrations / Fabric and Forge / 1.20.1 (push) Canceled after 0s
Server integrations / Fabric and Forge / 1.21.1 (push) Canceled after 0s
Server integrations / Fabric and Forge / 26.1.2 (push) Canceled after 0s
Server integrations / Fabric and Forge / 26.2 (push) Canceled after 0s
Server integrations / Fabric and Forge / 26.3 (push) Canceled after 0s

This commit is contained in:
SCOPEDD committed 2026-10-01 01:04:03 -04:00
1 parent 23ab34ab72
commit a378f9904c
7 files changed
+262 -83

No files matched your search

+4 -12
View File
@@ -24,12 +24,8 @@ jobs:
with:
distribution: temurin
java-version: '21'
- name: Verify integration runner
run: |
set -eu
test "$(uname -s)" = Linux
command -v java
java -version 2>&1 | grep -q '21\.' || { echo 'Paper needs Java 21'; exit 1; }
- name: Check Linux and Java dependencies
run: bash scripts/ci/install-linux.sh java 21
- name: Build Paper with Gradle 8.10.2
run: |
sed -i 's/gradle-9.6.0-bin.zip/gradle-8.10.2-bin.zip/' integrations/gradle/wrapper/gradle-wrapper.properties
@@ -63,12 +59,8 @@ jobs:
with:
distribution: temurin
java-version: ${{ matrix.mc.java }}
- name: Verify integration runner
run: |
set -eu
test "$(uname -s)" = Linux
command -v java
java -version 2>&1 | grep -q '${{ matrix.mc.java }}\.' || { echo 'Wrong Java version for this matrix entry'; exit 1; }
- name: Check Linux and Java dependencies
run: bash scripts/ci/install-linux.sh java '${{ matrix.mc.java }}'
- name: Build both loaders
run: |
sed -i 's/gradle-9.6.0-bin.zip/gradle-${{ matrix.mc.gradle }}-bin.zip/' integrations/gradle/wrapper/gradle-wrapper.properties