GitHub
GitHub の project id の取得方法を直ぐに見つけられなかったのでメモです。 gh api repos/<organization name>/<repository name>/projects こちらのコマンドを実行すれば、そのレポジトリに紐づいたプロジェクト id の一覧を取得できます。 rails レポジトリでのコマンド実行例 project の id </repository></organization>…
GitHub API を利用するプログラムを書くときは、パーソナルアクセストークンを利用するのがお手軽なやり方です。 しかし、GitHub Apps を利用すると、 レポジトリ単位で権限設定を柔軟にできる トークンの有効期限が短い トークンが個人に紐付かないので異動…
GitHubのIssue情報をGoogle SpreadSheetに一覧として表示する Apps Script を作りました。 以下のApp Scriptを作成してSpreadSheetに紐付ける ORG_NAME, REPOSITORIES の変数の値は、取得したいOrganizationとRepositoryに合わせて適切に修正する。 gist.git…
Google SpreadSheetの選択範囲の情報から、GitHub Issueを作成するApps Scriptを作りました。 以下のようにGoogle SpreadSheetを用意する。 Google SpreadSheet 以下↓のコードを↑で作ったSpreadSheetに紐づくようにApps Scriptにコピペする。 ツール -> スク…