ワンクリックで
x-tag-and-release-from-main
Tag the current main branch and push the tag to trigger the GHA goreleaser release workflow.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Tag the current main branch and push the tag to trigger the GHA goreleaser release workflow.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
End-to-end feature workflow — create issue, implement via worktree, PR, merge, release
Build gwtui from source and install the binary to ~/.local/bin
Cut a new GitHub release for gwtui with auto-generated changelog
SOC 職業分類に基づく
| name | x-tag-and-release-from-main |
| version | 1.0.0 |
| description | Tag the current main branch and push the tag to trigger the GHA goreleaser release workflow. |
Tag main with the next semantic version and push it, triggering the GitHub Actions release workflow (goreleaser builds linux/darwin binaries and publishes a GitHub Release).
Sync main: ensure we're on main and up-to-date.
git checkout main && git pull
Find the latest tag to determine the next version:
git tag --sort=-v:refname | head -5
gh release list --repo plinde/gwtui
Determine next version: ask the user if unclear, otherwise:
git log $(git describe --tags --abbrev=0)..HEAD --oneline
Confirm with the user before tagging: "Ready to tag vX.Y.Z and push — proceed?"
Create and push the tag:
git tag vX.Y.Z
git push origin vX.Y.Z
Verify the GHA workflow started:
gh run list --repo plinde/gwtui --workflow=release.yml --limit=3
Report the run URL so the user can watch progress.
main.main is behind origin/main — pull first..github/workflows/release.yml — triggers on v* tag push.goreleaser.yml — builds linux/amd64, darwin/amd64, darwin/arm64ldflags: -X main.version={{ .Version }}