Skip to content

Commit 88450b4

Browse files
authored
Add the Forge 26.2 Maven release target
Support the approved Forge 26.2 release target
2 parents fa9e476 + 90d95cb commit 88450b4

3 files changed

Lines changed: 5 additions & 4 deletions

File tree

‎.github/maven-release/README.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ If CurseForge has accepted the file but it isn't public yet, wait for approval.
1313
Start a new run with the recorded CurseForge file ID so it verifies that upload
1414
without submitting the jar again. The release workflow sets Java 8 through
1515
Minecraft 1.16.5, Java 16 for Minecraft 1.17.1, Java 17 through Minecraft 1.20.1,
16-
Java 21 for Minecraft 1.20.6 through 1.21.11, and Java 25 for Minecraft 26.1.2.
16+
Java 21 for Minecraft 1.20.6 through 1.21.11, and Java 25 for Minecraft 26.1.2
17+
and 26.2. The 26.3 port is not an approved publication target.
1718
Unknown version branches are rejected until their release target is reviewed.
1819

1920
## Existing CurseForge releases

‎.github/maven-release/test_verify.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ def test_released_minecraft_lines_keep_their_runtime(self):
1010
16: ("1.17.1",),
1111
17: ("1.18.2", "1.19.4", "1.20.1"),
1212
21: ("1.20.6", "1.21.1", "1.21.11"),
13-
25: ("26.1.2",),
13+
25: ("26.1.2", "26.2"),
1414
}.items():
1515
for version in versions:
1616
with self.subTest(version=version):
1717
self.assertEqual((version, f"Java {java}"), verify.release_target(f"master-{version}"))
1818

1919
def test_unqualified_or_malformed_targets_are_rejected(self):
20-
for branch in ("master-26.2", "master-26.1.2-extra", "feature/26.1.2", "26.1.2", "master-main", "master-26.1.2\n"):
20+
for branch in ("master-26.3", "master-26.2.0", "master-26.1.2-extra", "feature/26.1.2", "26.1.2", "master-main", "master-26.1.2\n"):
2121
with self.subTest(branch=branch), self.assertRaises(ValueError):
2222
verify.release_target(branch)
2323

‎.github/maven-release/verify.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def release_target(branch):
3434
"1.10.2": 8, "1.12.2": 8, "1.13.2": 8, "1.14.4": 8,
3535
"1.15.2": 8, "1.16.5": 8, "1.17.1": 16, "1.18.2": 17,
3636
"1.19.4": 17, "1.20.1": 17, "1.20.6": 21, "1.21.1": 21,
37-
"1.21.11": 21, "26.1.2": 25,
37+
"1.21.11": 21, "26.1.2": 25, "26.2": 25,
3838
}
3939
require(minecraft in java_versions, f"Unsupported Minecraft version: {minecraft}")
4040
return minecraft, f"Java {java_versions[minecraft]}"

0 commit comments

Comments
 (0)