このREADMEの内容は削除の上使用してください
J59NOCメンバが新しくリポジトリを作成する際に使用できるテンプレートです。
- GitHub の J59NOC/template リポジトリを開きます。
- 右上の Use this template をクリックします。
- 作成するリポジトリのオーナー、名前、公開設定を入力します。
- Create repository をクリックしてリポジトリを作成します。
- 作成したリポジトリを対象に、下記の要領で設定してください。
- チームの設定
- README.md をリポジトリに合わせて変更してください。
brew install gh参考: https://github.com/cli/cli#installation
gh auth login参考: https://cli.github.com/manual/gh_auth_login
Private リポジトリを作成した場合は、チームを追加しないと誰も見ることができません。
リポジトリに J59NOC/j59noc チームを追加するやり方はこちらです。
このスクリプトで追加されるチームのリポジトリ権限は Maintain です。
リポジトリ名を指定してスクリプトを実行します。
./add-j59noc-team.sh <リポジトリ名>
# 例: ./add-j59noc-team.sh template- 確認方法
gh api \
"/repos/J59NOC/<リポジトリ名>/teams" \
--jq '.[] | select(.slug == "j59noc") | {team: .slug, permission: .permission}'issue 作成の時に使うテンプレートが .github/ISSUE_TEMPLATE に定義されています
| パス | 説明 |
|---|---|
| .github/ISSUE_TEMPLATE/default.md | イシューのデフォルトテンプレート |
| .github/ISSUE_TEMPLATE/config.yml | ブランクイシューを非表示にする設定 |