.md
Skill.mdサーチャーJP

Skill.md検索

2258件の Skill.mdから、あなたに最適なものを見つけましょう

B

ワンストップでリリースを4段階実行

by B16B1RD

バージョンバンプ(6ファイル)、CHANGELOG更新(英語・日本語)、develop→mainマージPR、タグ作成、GitHub Release作成をすべて自動で実行し、複数工程の手作業を一気通貫で削減できます。 リリース作成時に GitHub Projects へ Issue を自動登録し、ステータスを「Todo」→「In Progress」→「In Review」→「Done」に遷移させるため、進捗の可視化が自動で進みます。 4つのフェーズ各段階でユーザーの確認を挟むため、意図しない内容でのリリースを防ぎながら自動化の利便性が得られます。 rite-config.ymlからgithub.projectsセクションのproject_numberとownerを読み込むため、プロジェクト固有の設定を手入力する手間がなくなります。 「リリース」「release」「バージョンアップ」「CHANGELOG」「タグ作成」といったキーワード発話で自動起動するため、コマンド検索の時間がなくなります。 毎回複数の手作業でリリース対応に時間を取られている開発チーム GitHub Projects で進捗管理をしており、リリース Issue の登録漏れを減らしたい人 semver の判定や CHANGELOG 記述を手作業でやっていて ミスを減らしたい人 リリース作業の属人化を防ぎ、誰でも同じ品質でリリースできる環境にしたい組織 このスキルはrite workflowのリリースを4フェーズで実行します。フェーズ1では現在のバージョンを確認し、git logで前回リリース以降の変更を確認してsemverのバンプ種別(major/minor/patch)を提案、AskUserQuestionで確認します。リリース内容をプレビューしてユーザーに承認を得ます。GitHub Projectsの連携では、リリースで作成するIssueをProjectsに登録し、ステータスを「Todo」→「In Progress」→「In Review」→「Done」で遷移させます。rite-config.ymlからgithub.projectsセクションのproject_numberとownerを読み取り、gh project item-addでIssueを登録、gh project field-listでStatus Field IDとOption IDを取得、gh project item-editでステータスを更新します。各フェーズでは必ずAskUserQuestionツールを使い、テキスト出力ではなく明示的に入力を求め、ユーザーが何を求められているか明確にすることで、ワークフローの中断ポイントをはっきりさせます。

レビューテストドキュメント
02632026-04-13