valid,invalid

関心を持てる事柄について

Slack

GitHub Actionsで特定のbranchでのworkflow失敗のみ通知する

GitHub ActionsでCI/CDを組んでいるとき、特定のbranchのみ失敗を通知させたいことがある。たとえば「develop / main branchだけworkflow上でのテストの失敗を通知したい」というようなケース。 結論 jobs.<job_id>.ifでその通りに条件を指定すればよい。 failure()</job_id>…

Rails で Slack のような Magic Link による認証を実装する

passwordless という gem が最近リリースされたようなので少し触ってみた。 名前の通り認証時にパスワードを必要とせず、いわゆる Magic Link によるログイン機構を Rails アプリケーションで実現できる。 Magic Link とは Slack や Medium が実装しているこ…