Skip to content

feat: setup tagpr#48

Merged
k1LoW merged 4 commits into
mainfrom
tagpr
Dec 23, 2025
Merged

feat: setup tagpr#48
k1LoW merged 4 commits into
mainfrom
tagpr

Conversation

@k1LoW
Copy link
Copy Markdown
Contributor

@k1LoW k1LoW commented Dec 22, 2025

WHAT

  • Add tagpr workflow for automated release management
  • Add GitHub Release changelog category configuration (.github/release.yml)
  • Add tagpr configuration file (.tagpr)
  • Add Makefile for build and release tasks
  • Update actions version comments in existing workflows (via pinact run)

WHY

To automate the manual release process and establish a consistent release workflow based on semantic versioning.

By introducing tagpr:

  • Release candidate PRs are automatically created when merging to main branch
  • Version tagging is automated
  • Changelog is automatically generated

@k1LoW k1LoW self-assigned this Dec 22, 2025
@k1LoW k1LoW marked this pull request as ready for review December 22, 2025 12:11
@k1LoW k1LoW requested a review from a team as a code owner December 22, 2025 12:11
@k1LoW k1LoW added the Type: House Keeping Code style updates, fix typo, etc. label Dec 22, 2025
Copy link
Copy Markdown
Contributor

@dragon3 dragon3 left a comment

Choose a reason for hiding this comment

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

LGTM👍

@k1LoW k1LoW merged commit 4e58f99 into main Dec 23, 2025
2 checks passed
@k1LoW k1LoW deleted the tagpr branch December 23, 2025 01:38
@github-actions github-actions Bot mentioned this pull request Dec 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: House Keeping Code style updates, fix typo, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants