Skip to content

Fix prepared Forge 1.14 release publication - #147

Merged
SkyBlade1978 merged 1 commit into
MinecraftModDevelopmentMods:master-1.14from
SkyBlade1978:master-1.14
Oct 9, 2026
Merged

SkyBlade1978 merged 1 commit into
MinecraftModDevelopmentMods:master-1.14from
SkyBlade1978:master-1.14

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Collaborator

What changed

Fix the prepared-release Maven path introduced by the Forge 1.14 build-script split. The first release attempt stopped during Gradle configuration because the publishing script could not access the expected jar filenames; no Maven or CurseForge upload took place.

CI now checks the prepared Maven publication, including its three jar classifiers, coordinates and checksums. A narrowly guarded recovery workflow resumes publication from the original successful release build, in the usual Maven → CurseForge → GitHub order.

Release stays unchanged

Version 0.4.0.114041, its tag at b9f06402602a677b249fbde7705973d9791e2db2, and all three release-jar checksums remain unchanged. The recovery cannot rebuild the jars or include gameplay, resource or documentation changes.

Verification

Reproduced the original failure locally, then verified the repaired prepared-bundle path, rejection of an invalid bundle, publication task graph, full build/check/Javadoc/artifact/Eclipse checks and workflow syntax. The main and sources jars still match the immutable release bundle; the local Javadoc hash is also unchanged.

@SkyBlade1978
SkyBlade1978 merged commit 749296d into MinecraftModDevelopmentMods:master-1.14 Oct 9, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant