Back to list
corv89

release

by corv89

Human-in-the-loop execution for LLM agents

21🍴 1📅 Jan 22, 2026

SKILL.md


name: release description: Merge PR, tag release, and create GitHub release with changelog notes

/release - Tag and Publish Release

Purpose

Merge PR, tag release, and create GitHub release with changelog notes.

Prerequisites

  • PR exists and all CI checks pass
  • You're ready to release (this is not reversible)

Process

  1. Verify PR status

    gh pr status
    gh pr checks
    

    Stop if checks are failing.

  2. Merge PR

    gh pr merge --squash --delete-branch
    
  3. Pull main and verify version

    git checkout main
    git pull
    

    Confirm version in pyproject.toml matches intended release.

  4. Create and push tag

    git tag vX.Y.Z
    git push origin vX.Y.Z
    
  5. Create GitHub release

    gh release create vX.Y.Z --title "vX.Y.Z" --notes-file <changelog-section>
    

    Extract the relevant section from CHANGELOG.md for release notes. Mark as prerelease if appropriate (--prerelease).

Notes

  • CI typically handles PyPI publishing on tag push
  • If release fails, delete the tag before retrying:
    git tag -d vX.Y.Z
    git push origin :refs/tags/vX.Y.Z
    

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon