TORIPIYO DIARY

recent events, IoT, programming, security topics

GitHubのIssue情報をGoogle SpreadSheetに一覧表示する

GitHubのIssue情報をGoogle SpreadSheetに一覧として表示する Apps Script を作りました。

  1. 以下のApp Scriptを作成してSpreadSheetに紐付ける

    • ORG_NAME, REPOSITORIES の変数の値は、取得したいOrganizationとRepositoryに合わせて適切に修正する。

    gist.github.com

  2. Set Personal Access Token を実行して personal access token を設定する

    • https://github.com/settings/tokens で、有効期限を設定して personal access token を発行する
    • Scopeは、repo を選択する
    • Delete Personal Access Token を実行すると token を削除可能です
      f:id:ha107chan:20211010205806p:plain:w450
      Personal Access Token の設定
  3. List GitHub Issues を実行して GitHub Issue の一覧を取得する

    • タイトルURLstate作成日クローズ日アサイン者マイルストーンラベル などの項目でIssueが一覧表示される
      f:id:ha107chan:20211010205857p:plain:w450
      一覧の表示