Skip to content

Conversation

@icceey
Copy link
Owner

@icceey icceey commented Jul 19, 2025

This pull request introduces three new GitHub Actions workflows for build, release, and Copilot setup, along with a version bump for the OnlyTP mod. These changes improve automation for building, testing, releasing, and setting up the project.

New GitHub Actions Workflows:

  • Build and Test Workflow: Adds a workflow (.github/workflows/build.yml) triggered on push and pull requests for all branches. It sets up a JDK 17 environment, builds the project using Gradle, and ensures proper permissions for the Gradle wrapper.
  • Release Workflow: Adds a workflow (.github/workflows/release.yml) triggered on tag pushes. It builds the project, finds the JAR file, and creates a GitHub release with the JAR attached and a release description.
  • Copilot Setup Steps Workflow: Adds a workflow (.github/workflows/copilot-setup-steps.yml) for Copilot-specific setup steps, triggered manually or by changes to the workflow file. It sets up a JDK 17 environment and prepares the Gradle wrapper.

Version Update:

  • Mod Version Bump: Updates the mod_version in gradle.properties from 1.0.0 to 1.0.1, reflecting a new release.

@icceey icceey merged commit de2f2ac into master Jul 19, 2025
4 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.

2 participants