バージョン管理された人

subversionで管理されてます

GitHub Actions

GitHub Actions の Self hosted runner で --ephemeral オプションでの罠

GitHub Actions の Self hosted runner で設定するときに、 config.sh に --ephemeral オプションを指定することで、 Self hosted runner を短命にできる。 短命である とは1つのジョブを走らせたあとに self hosted runner が終了することをいう。 --epheme…

GitHub Actions の self hosted runner を短命にできるようになった

v2.282.0 で --ephemeral というオプションがサポートされた。 これは1つのジョブを回したら self hosted runner を終了させるというように動作を変更するためのフラグで、今までは起動したらしっぱなしだった self hosted runner を短命な動作に変更させる…

Github Actions の self hosted runner を Github Apps + AWS で動かす

Github Actions の self hosted runner の登録は Github API を叩くことで行うことができるので、これを利用して AWS 上に、 Github の Organization 単位な self hoster runner の実行環境を用意して、 runner を登録して走らせる、ということを行う。 なお…