Skip to content

use tagpr for release#50

Merged
kazeburo merged 2 commits into
masterfrom
tagpr
Sep 13, 2025
Merged

use tagpr for release#50
kazeburo merged 2 commits into
masterfrom
tagpr

Conversation

@kazeburo
Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings September 13, 2025 08:25
Copy link
Copy Markdown

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 migrates the project from manual git tagging to using tagpr for automated release management. The change introduces a modern CI/CD workflow that automatically creates tags and releases when code is pushed to the master branch.

  • Replaced manual git tagging with tagpr automation
  • Consolidated release workflow into a single tagpr-triggered pipeline
  • Updated test workflow with modern GitHub Actions versions

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
Makefile Removed manual tag target that handled git tagging and pushing
.github/workflows/tagpr.yml Added new workflow for automated tagging and releasing using tagpr
.github/workflows/release.yml Removed old tag-triggered release workflow
.github/workflows/go.yml Updated test workflow with modern actions and added snapshot build

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

uses: actions/setup-go@v4
with:
go-version-file: go.mod
if: ${{ steps.tagpr.outputs.tag != ''}}
Copy link

Copilot AI Sep 13, 2025

Choose a reason for hiding this comment

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

The condition uses an empty string comparison. Consider using the more explicit != null or != '' pattern consistently. Also ensure this matches the condition pattern used on line 35.

Copilot uses AI. Check for mistakes.
@kazeburo kazeburo merged commit 4eae2fd into master Sep 13, 2025
1 check passed
@kazeburo kazeburo deleted the tagpr branch September 13, 2025 08:29
@github-actions github-actions Bot mentioned this pull request Sep 13, 2025
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