Skip to content

chore: migrate PaperHotReloader to Maven and HauntedPlatform - #12

Merged
remdui merged 2 commits into
mainfrom
chore/haunted-maven-migration
Sep 25, 2026
Merged

remdui merged 2 commits into
mainfrom
chore/haunted-maven-migration

Conversation

@remdui

@remdui remdui commented Sep 25, 2026

Copy link
Copy Markdown
Member

PaperHotReloader now builds with Maven and HauntedPlatform instead of Gradle. It keeps the downloadable PaperHotReloader-<version>.jar name and the same plugin behavior, while using the Platform-managed Paper API and pinned Paper acceptance runtime. The patch version is 1.0.5.

The old local tag-pushing script and tag-triggered release workflow are replaced with tools/release, the ci-required gate, Maven publication, fresh-coordinate verification, and a GitHub release containing the jar and SHA-256 checksum. The existing real-server acceptance suite is wired into Maven and follows Platform runtime properties instead of a stale hard-coded Paper build.

Validation: ./mvnw -B -ntp verify (7 tests), ./mvnw -B -ntp -Prelease verify, ./mvnw -B -ntp -Pplatform-acceptance verify (commands, dependency protection, watcher, reload, self-restart), bash scripts/verify-artifact.sh, ShellCheck, and a patch-bump adapter smoke test.

@remdui
remdui merged commit 83bc0c1 into main Sep 25, 2026
8 checks passed
@remdui
remdui deleted the chore/haunted-maven-migration branch September 25, 2026 15:55
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