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)を利用する

公開レポジトリで GIHTUB_TOKEN 使ってPRにコメントつけようと思ったら権限の問題でできなかった。

結論としてはPATを使えば解決した。

個人アクセストークンを使用する - GitHub Docs