2021-06-02 GitHub Actionsで失敗したときに実行するstep / GitHub Actions で PAT(Personal Access Token)を利用する
GitHub Actionsで失敗したときに実行するstep
Aが失敗したらBを実行する、みたいなケース。
Example using status check functions
The my backup step only runs when the previous step of a job fails. For more information, see > “Context and expression syntax for GitHub Actions.”>
steps: - name: My first step uses: monacorp/action-name@main - name: My backup step if: ${{ failure() }} uses: actions/heroku@1.0.0
Workflow syntax for GitHub Actions - GitHub Docs
GitHub Actions で PAT(Personal Access Token)を利用する
公開レポジトリGitHub Actionsの GIHTUB_TOKEN はいろいろ権限周りの扱いがクセ強いから Personal Access Token を使うのが吉だなぁ
— toshimaru (@toshimaru_e) June 2, 2021
公開レポジトリで GIHTUB_TOKEN
使ってPRにコメントつけようと思ったら権限の問題でできなかった。
結論としてはPATを使えば解決した。