File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,8 +11,8 @@ to MMD Maven before creating the GitHub release.
1111
1212If CurseForge has accepted the file but it isn't public yet, wait for approval.
1313Start a new run with the recorded CurseForge file ID so it verifies that upload
14- without submitting the jar again. The release workflow currently covers Java 8
15- Forge targets only .
14+ without submitting the jar again. The release workflow sets Java 8 through
15+ Minecraft 1.16.5 and Java 16 for Minecraft 1.17.1 .
1616
1717## Existing CurseForge releases
1818
Original file line number Diff line number Diff line change @@ -71,10 +71,12 @@ jobs:
7171 fi
7272 mc=$(jq -er --arg v "$RELEASE_VERSION" '.releases[$v].branch | capture("^master-(?<mc>1\\.[0-9]+\\.[0-9]+)$").mc' .github/maven-release/releases.json)
7373 case "$mc" in
74- 1.10.2|1.12.2|1.13.2|1.14.4|1.15.2|1.16.5) ;;
75- *) echo "This publisher only handles the Java 8 Forge releases" >&2; exit 1 ;;
74+ 1.10.2|1.12.2|1.13.2|1.14.4|1.15.2|1.16.5) java="Java 8" ;;
75+ 1.17.1) java="Java 16" ;;
76+ *) echo "Unsupported Minecraft version for this publisher: $mc" >&2; exit 1 ;;
7677 esac
7778 echo "minecraft=$mc" >> "$GITHUB_OUTPUT"
79+ echo "java=$java" >> "$GITHUB_OUTPUT"
7880 echo "state=$state" >> "$GITHUB_OUTPUT"
7981 echo "RELEASE_WORK=$release_work" >> "$GITHUB_ENV"
8082 echo "Verified $RELEASE_VERSION for Minecraft $mc. Maven: $state." >> "$GITHUB_STEP_SUMMARY"
@@ -112,7 +114,7 @@ jobs:
112114 game-version-filter : none
113115 loaders : forge
114116 environment : client | server
115- java : Java 8
117+ java : ${{ steps.preflight.outputs.java }}
116118 curseforge-dependencies : |
117119 240967(required)
118120 245586(required)
You can’t perform that action at this time.
0 commit comments