いろんなところでいっているのだが、現職は本当にQAチームが優秀 & 結構入念にQAをやる会社で、QA中に問題があった場合、修正してデプロイして、確認してもらうというようなことが結構ある。
デプロイはGitHub Actionsでやっていて、push後、workflowが完了するまでしばらく時間がかかる。
完了を待って眺めることも、定期的に眺めることも無理なので
「xx分後にデプロイされます〜」
とだけ伝えて去っていくことが多いのだが、workflowは特に何かしらの理由でこけることになり、
「先ほどの件、確認したんですがまだ修正されていないようです。」
ということがたまにある。
相手からしたら大迷惑である。
これを解決するためのソリューションとして、jobpinを作った。

シンプルにSlackにworkflowのURL投げておけば終わったらメンションつけて通知してくれる。もちろん失敗しても教えてくれる。
通知はこんな感じ。

セットアップ、さくっといけると思うので、同じような課題がある方は試してみてください。
