Skip to content

Conversation

tcheeric
Copy link
Owner

@tcheeric tcheeric commented Aug 9, 2025

Summary

  • add release workflow triggered by tags v*
  • setup JDK21, import GPG keys, deploy release profile, and publish GitHub release with JAR assets

Testing

  • ./mvnw -q verify (failed: Network is unreachable)

https://chatgpt.com/codex/tasks/task_b_68969d778b848331a3661342d22128c1

Copy link
Contributor

@Copilot Copilot AI left a comment

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 GitHub Actions workflow for automated releases triggered by version tags. The workflow handles Maven deployment with GPG signing and creates GitHub releases with JAR artifacts.

  • Configures release automation triggered by version tags (v*)
  • Sets up JDK 21, GPG key import, and Maven deployment with release profile
  • Creates GitHub releases and uploads JAR artifacts automatically

GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: ${{ github.ref }}
Copy link
Preview

Copilot AI Aug 9, 2025

Choose a reason for hiding this comment

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

Using github.ref for tag_name will include 'refs/tags/' prefix (e.g., 'refs/tags/v1.0.0'). Use github.ref_name instead to get just the tag name (e.g., 'v1.0.0').

Suggested change
release_name: ${{ github.ref }}
tag_name: ${{ github.ref_name }}
release_name: ${{ github.ref_name }}

Copilot uses AI. Check for mistakes.

tcheeric and others added 4 commits August 9, 2025 02:14
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@tcheeric tcheeric merged commit 5a07783 into develop Aug 9, 2025
1 check passed
@tcheeric tcheeric deleted the codex/add-github-actions-release-workflow branch August 9, 2025 01:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant