# Release Checklist ## Version - [ ] Private/internal release scope confirmed. - [ ] Warium rights clarified before any public release. - [ ] Version number updated. - [ ] Changelog updated. - [ ] README updated. ## Quality - [ ] `python tools/generate_port_sources.py` passes. - [ ] `python tools/registry_parity.py` passes. - [ ] `./gradlew --no-daemon build` passes. - [ ] `./gradlew --no-daemon runData` passes. - [ ] Dedicated server smoke test passes in Gitea Actions. ## Security - [ ] Security review is current. - [ ] No secrets are committed. - [ ] Original Warium jar is not committed. - [ ] Decompiled source dumps are not committed. - [ ] Generated extracted assets are not committed. - [ ] Private dependency jars are not committed. ## Artifacts - [ ] `build/libs/warium-neoforge-1.21.1-1.2.7+neo.21.1.225.jar` exists. - [ ] Gitea Actions artifact is uploaded. - [ ] Private generic package is uploaded when `REGISTRY_TOKEN` is configured. - [ ] Private latest package URL works. ## Release - [ ] Release notes written. - [ ] Public tag skipped unless explicitly requested after rights clearance. - [ ] Public release skipped unless explicitly requested after rights clearance.