MarkdownファイルからGitHubリポジトリに複数のIssueを自動作成するPythonスクリプトです。
python3 -m venv .venv
source .venv/bin/activatepython -m venv .venv
.venv\Scripts\activatepip install -r requirements.txtcreate_issues.md のサンプル構成:
### 対象リポジトリ名
your-username/your-repo
### GitHubへのアクセストークン
your_github_pat
### Issueグループ
#### グループ名(任意)
タイトル:
タイトル1
タイトル2
本文:
```
本文内容
```
ラベル:
label1,label2
#### ...(グループを必要なだけ繰り返し)- タイトル: 各Issueのタイトル(複数行OK)
- 本文: グループ内で共通の本文(```で囲む)
- ラベル: カンマ区切りで複数指定可
python create_github_issues.py create_issues.md- アクセストークンは権限に注意し、漏洩しないよう管理してください。
- ラベルは事前にGitHubリポジトリ側で作成しておくと確実です。
- 1グループ内のすべてのタイトルに、同じ本文・ラベルが適用されます。
何か問題があればチームで相談してください。