Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
v1.0.4
This pull request consolidates and improves the CI/CD workflows for releasing and publishing the project, updates the plugin version, and refactors configuration handling in the Java codebase. The most significant changes are the replacement of separate workflow files with a unified, more robust workflow, and the refactor to use a new configuration class.
CI/CD Workflow Consolidation and Improvements:
- Replaces
.github/workflows/alpha.yml
and.github/workflows/main.yml
with a single.github/workflows/release-and-publish.yml
workflow that handles bothmain
andalpha
branches, streamlining the release and publishing process for all channels. [1] [2] [3] - Adds automated version tagging and GitHub Release creation based on the branch and extracted plugin version, and uploads built JAR artifacts.
- Ensures consistent build, validation, and publishing steps across GitHub Packages, Hangar, and Modrinth, with clear separation of jobs and dynamic channel assignment.
Codebase and Version Updates:
- Updates the plugin version in
gradle.properties
from1.0.3
to1.0.4
.
Configuration Refactor:
- Refactors
Configs.java
to use the newYamlConfig
class instead ofConfig
, improving configuration management and consistency throughout the codebase.
Information
Published on | August 24, 2025 |
---|---|
Downloads | 0 |
Platforms
Paper (1.21.8)