Ruby で提供している Ubuntu イメージの daily ビルドがまあまあ見かけるな、という頻度で option や ubuntu version すべてで落ちていたので調べて直した。
原因はビルドを開始したときの master
が指すコミットハッシュと、イメージを push するときの master
のコミットハッシュが不一致のときに push に失敗する、というものだった。
https://github.com/ruby/docker-images/pull/106
よくよくコードを読んでみると、その対策としてファイルに書き出した上でよみこむという処理を Circle CI 向けに実行していたので、それをうまいこと GitHub Actions でも動くようにしておいた。これで再発しないとは思うけど、試す方法はないのでしばらく様子見。
以前に乗っていたノートから大体のアクセサリはオーラに引っ越して持っていったんだけど、ティッシュだけ箱でぶん投げてぽいっという感じでよろしくないので、見た目が良いティッシュケースを買った。
期待していた機能性は十分なので満足。