今日は rubyspec のテストの修正や bundled gems の net-smtp のバージョン更新などがありました。
[5454188f6b] Andrew Konchin 2025-02-07 13:13:00 UTC
rubyspec の 拡張ライブラリ socket のテストで socket の対向側が close された後の recvmsg_nonblock や recvfrom_nonblock などが IO::EAGAINWaitReadable を発生しうるので補足してリトライさせるようにしています。またこの例外を回避しようとして子プロセスを起動してテストするようにしていたのをやめています。
[e12f5259e4] Peter Zhu 2025-02-07 19:22:40 UTC
GitHub Actions のいろんなコンパイルオプションなどを試す workflow で各ジョブのタイムアウトを 40分に設定しています。デフォルトが 360分(6時間)なのでなんらかの理由でハングアップした時にとても長い時間がかかってしまうのを抑制するためみたいです。
[b4865b14cd] git 2025-02-08 06:59:12 UTC
gems/bundled_gems と NEWS の bundled gems のバージョンリストの net-smtp のバージョンを 0.5.6 に更新しています。