先週の疲れも抜けぬままふわふわモードではあったが今週も Office hour に参加。
Matz は RubyConf への移動か何かで不参加だったけど、最近の bugs に投稿された提案について、結局速くならないのでは?とか、これ実はずっと前から deprecated じゃなかった?とか office hour っぽい office hour だった気もする。
Ruby CI に入れている Amazon Linux 2 がようやく延期に延期を重ねて 6 月末に EOL を迎えたので AWS から terminate しておいた。
紋別行ってた時間も含めてだけど、最近 Ruby CI や Actions で flaky とか動いてないというのがやや増えてきたのでちょっと気合い入れて直していかないとなあ。
ruby/ruby ではコミットメッセージなどに [Feature #xxxxxx] というような文字列を入れると bugs で自動的に紐づいたり close するということもあり GitHub にもタイトルや body によく入れたりする。
が、文字列として入れても、 https://bugs.ruby-lang.org/issues/21342 というようなリンクにはなるわけはないので、いつも手打ちで入れたりしてだるかったので [Feature #xxxxxx] っぽい文字列があってリンクがなかったらコメントさせる機能を作った。
https://github.com/ruby/ruby/pull/17707
すごい素朴だけど大変便利。
https://github.com/ruby/ruby/pull/17830
2つ目のように既にリンクが本文にある場合はコメントされない。これ、問答無用でコメントした方が便利な気もするけど、うるさい気もするので一旦は現状の無視を維持で。