Closed private-yusuke closed 2 years ago
closes #65
記事ビルドの結果を取得するために使っていた technote-space/workflow-conclusion-action@v2 の利用をやめ、${{ job.status }} で結果を得るようにします。
technote-space/workflow-conclusion-action@v2
${{ job.status }}
https://github.com/nektos/act を入れた自分の環境で $ act -s PDF_BUILD_NOTIFY_URL="ここに自分の個人 Slack の Webhook URL が入る" を実行し、以下の場合の動作を確認した。
$ act -s PDF_BUILD_NOTIFY_URL="ここに自分の個人 Slack の Webhook URL が入る"
ci.yaml
jobs.build-article.steps
exit 0
exit 1
レビューありがとうございます!マージします。
概要
closes #65
記事ビルドの結果を取得するために使っていた
technote-space/workflow-conclusion-action@v2
の利用をやめ、${{ job.status }}
で結果を得るようにします。動作確認
https://github.com/nektos/act を入れた自分の環境で
$ act -s PDF_BUILD_NOTIFY_URL="ここに自分の個人 Slack の Webhook URL が入る"
を実行し、以下の場合の動作を確認した。ci.yaml
のjobs.build-article.steps
をexit 0
を実行するだけの step と Slack 通知の step のみにし、success 時の動作を検証した。ci.yaml
のjobs.build-article.steps
をexit 1
を実行するだけの step と Slack 通知の step のみにし、failure 時の動作を検証した。