Actionsを使って複数の環境でdotfilesがしっかり動作するかを確認できるようにしたという話。はじめに先日インターンに行ったときにMBPを貸し出してもらいました。私はある程度dotfilesを作っていて、Ansibleのコマンドを何回か打ったら環境構築できるようにしていました。Actionsでテストできるようにしました。Actionsの設定を書くだけです。install.ymlこの例ではUbuntuで実行していますが、runs-onのところを変えれば色々な環境でテストすることができます。実際に私は、UbuntuとmacOSでのCIを走らせるようにしています。さいごにやっぱりCIが整備されていたり、テストコードがあったりすると心に治安がいいなという気持ちになりました。Calendar2021の12/14の記事です。IPFactoryというサークルについてはこちらをご覧ください。