Skip to content

ci: add release workflow#9

Merged
idleberg merged 3 commits into
mainfrom
feature/release-workflow
Jan 6, 2026
Merged

ci: add release workflow#9
idleberg merged 3 commits into
mainfrom
feature/release-workflow

Conversation

@idleberg

@idleberg idleberg commented Jan 6, 2026

Copy link
Copy Markdown
Member

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new GitHub Actions workflow for automated releases when version tags are pushed, and simplifies a comment in the existing build workflow.

  • Introduces a release workflow that triggers on version tags (format v*), builds a JAR, and creates a GitHub release with automatically generated release notes
  • Updates the build workflow comment to be more concise by removing the parenthetical explanation

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/release.yml New workflow that automates release creation by building the JAR and publishing it to GitHub releases when tags are pushed
.github/workflows/build.yml Simplifies the JDK setup step comment for consistency

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/release.yml Outdated
Comment thread .github/workflows/release.yml Outdated
@idleberg
idleberg force-pushed the feature/release-workflow branch from 44d37a4 to a73766e Compare January 6, 2026 10:18
@idleberg
idleberg merged commit 7f4c12b into main Jan 6, 2026
4 checks passed
@idleberg
idleberg deleted the feature/release-workflow branch January 6, 2026 10:23
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