LoginSignup
0
0

Github ActionsでIssueの追加をREADMEに反映させる

Last updated at Posted at 2023-12-13

はじめに

コピーレフト寄りのにわのわです。

ToDo管理にGithubのIssueを使っているのですが、READMEでIssueの一覧で表示できると嬉しいと思い作りました。

作ったもの

今回作ったものはこちらです。
詳しい使い方はREADMEに書いてあるのでそちらを参照してください。

内容

Issueの追加、編集、削除をトリガーにREADMEを更新するGithub Actionsです。
Github REST APIを使ってIssueの一覧を取得し、GHA上にクローンされたREADMEを更新します。
その後、予めSeacretsに設定したGithub情報を使ってコミット、プッシュを行います。

つまづいたところ

GHA上でコミット、プッシュを行うためには、workflow permissions設定を変更する必要がありました。
actというGHAをローカルで実行できるツールを使ってテストしていたのですが、
これでは拾えないエラーだったのでかなり苦しみました。
image.png

おわりに

workflow permissionsなどのGithub Repositoryの設定は.githubフォルダの中で管理できないのでしょうか?
軽く調べてみても引っかからず、断念してしまいました...

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0