[Hugo]自動投稿したい4(自動コミット)
· ☕ 5 分で読めます
今回やること
- 日付更新処理で行った変更をmainブランチに反映する
- ストック数をslackに通知する
前提
- ワークフロー用のファイルが作成されている
- slackのIncoming Webhookが使用できる状態になっている
- 変更内容が意図したものかはフロー中では確認しない
差分があるか確認する
git diff
で差分を確認する。
差分があるときだけコミットするステップに進む。
git diff
で差分を確認する。
差分があるときだけコミットするステップに進む。
以下を定期的に行う設定を作成する。
date
を更新コミット部分は別で対応。
プロジェクトのルートディレクトリに.github/workflows/
ディレクトリを作成。
この中の.yaml
ファイルに記載した内容が実行される。
ローカルでワークフローの挙動を確認できるようにact
を入れる。
本番環境で試すのはコミットが汚れるし、pushも面倒。
コミットしなくても動作確認ができて便利なので、actを使用する。
https://github.com/nektos/act