GitHub Projects の初期構築から運用分析までを GitHub Actions で半自動化する運用キットです。 Fork して Workflow を実行するだけで、Project の作成・分析・レポート生成を一気通貫で行えます。
(ここをクリック)目次
| セグメント | こんな方に |
|---|---|
| 個人開発者 | GitHub Projects の初期設定が面倒、運用の型を自分で作るのが大変と感じている方 |
| OSS メンテナー / 小規模チーム | コントリビュータ増加に伴い、運用ルールや Project 構成を標準化したい方 |
| Organization 管理者 / PM / EM | 複数リポジトリ・プロジェクトの横断管理や、レポート作成を効率化したい方 |
- 即時セットアップ — Workflow を 1 回実行するだけで、Project の作成から Field・Status・View の設定まで完了
- 構成のコード管理 — JSON 定義ファイルでプロジェクト構成を管理し、再現性と標準化を実現
- 運用分析の自動化 — 滞留検知・サマリー・工数・ベロシティレポートを自動生成
- GitHub 完結 — 外部ツール不要。GitHub Actions と GitHub CLI だけで動作
- 個人にもチームにも — 個人開発者の手軽な管理から、Organization の本格運用まで対応
3 ステップで始められます。
- Fork — このリポジトリを Fork する
- PAT 設定 — Fork 先の Settings > Secrets に
PROJECT_PAT(projectスコープ付き Personal Access Token)を登録 - Workflow 実行 — Actions タブから
01 Create Projectを手動実行
gh repo fork lurest-inc/github-projects-ops-kit --clone
cd github-projects-ops-kit
gh secret set PROJECT_PAT
gh workflow run 01-create-project.yml詳しい導入手順は ドキュメント(GitHub Pages) をご覧ください。
| Workflow | 概要 |
|---|---|
| ① GitHub Project 新規作成 | Project を作成し、Field・Status・View を一括セットアップ |
| ② GitHub Project 拡張 | 既存 Project に Field・Status・View を追加 |
| ③ 特殊 Repository 一括作成 | プロフィール README・GitHub Pages 等の特殊命名 Repository を一括作成 |
| ④ Issue Label 一括追加 | 指定 Repository に Issue Label を一括作成 |
| ⑤ Issue/PR 一括紐付け | Issue や PR を Project に一括追加(種別・状態・ラベルでフィルタ可能) |
すべての Workflow は GitHub Actions の手動実行(workflow_dispatch)で利用できます。
導入手順・使い方の詳細は GitHub Pages をご参照ください。
📄 GitHub Projects Ops Kit ドキュメント
- 💬 Discussions — 質問・アイデア・使い方の共有はこちら
- 🐛 Issues — バグ報告や機能リクエストを歓迎します
- ⭐ Star — このプロジェクトが役に立ったら Star をお願いします
詳細な更新履歴は CHANGELOG.md をご覧ください。
MIT ライセンスです。詳しくは LICENSE をご確認ください。
