今日は主に拡張ライブラリ psych のバージョン更新などがありました。
[f7059af50a] Nobuyoshi Nakada 2025-01-17 13:48:10 UTC
ruby_current_ec を thread local な変数として宣言できないので ruby_current_ec() という関数として定義する条件を macOS(darwin) の時にしていたのを arm64 の時と条件コンパイルの preprocessor 条件を変更しています。
[1574b90451] Charles Oliver Nutter 2025-01-17 15:15:19 UTC
拡張ライブラリ psych のバージョンを 5.2.3 に更新しています。
[6422ecd255] git 2025-01-17 15:16:48 UTC
NEWS の default gems バージョンリストに psych の項目を追加しています。
[a9d37ac3e5] Nobuyoshi Nakada 2025-01-17 11:21:08 UTC
GitHub Actions の Ubuntu 用 workflow でテスト対象の os に ubuntu-24.04-arm を追加しています。
[65a7c69188] Nobuyoshi Nakada 2025-01-17 13:00:27 UTC
a9d37ac3e5385c7aaec64e32de3d254903f4b5c0 の続きで GitHub Actions の Ubuntu 用 workflow で ruby/setup-ruby アクションによる ruby インストールを arm 版の時にスキップするようにしています。 ruby/setup-ruby が arm64 環境をサポートできていないため元から入っている system ruby を利用するとのこと。