Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
A lightweight scoreboard-based economy system for your Minecraft server!
v1.3.2
This pull request consolidates and modernizes the CI/CD workflows for releasing and publishing packages, and updates a core dependency in the codebase. The main changes include replacing separate workflow files for the main
and alpha
branches with a single unified workflow, automating version tagging and release creation, and updating the plugin version and configuration class to use a new config type.
CI/CD Workflow Consolidation and Automation:
- Replaces
.github/workflows/main.yml
and.github/workflows/alpha.yml
with a new unified workflow.github/workflows/release-and-publish.yml
that handles bothmain
andalpha
branches, streamlining the release process and reducing duplication. [1] [2] [3] - Adds automated steps in the new workflow to build the project, extract the plugin version, create git tags, and generate GitHub releases with uploaded artifacts, improving release traceability and automation.
Dependency and Version Updates:
- Updates the plugin version in
gradle.properties
from1.3.1
to1.3.2
. - Refactors
Configs.java
to useYamlConfig
instead of the deprecatedConfig
class for all configuration files, aligning with updated dependencies and improving maintainability.
Information
Published on | August 24, 2025 |
---|---|
Downloads | 0 |
Platforms
Paper (1.21.8)