今日は主に GitHub Actios の設定の変更やビルドプロセスまわりの変更がありました。
[5fcbf3e8ad] Peter Zhu 2025-02-09 19:57:34 UTC
GitHub Actions の Mod GC 用の workflow でデバッグ用に環境変数を設定したビルドをする設定を削除しています。
[5232c86ffc] Peter Zhu 2025-02-09 19:58:15 UTC
GitHub Actions の Mod GC 用の workflow で mmtk の plan の指定をやめてデフォルトの実装を利用させるようにしています。デフォルトが MarkSweep じゃなくなったとあるので明示的な指定をしているとデフォルトと異なってしまうので指定をやめたみたいです。
[135479a58d] David Rodríguez 2025-01-30 14:43:09 UTC
rubygems の gem の依存バージョンの指定の解釈で $1 や $2 の文字列を変数に格納して使いまわすようにしています。 $1 とかって参照する都度オブジェクト生成されるのかな?
[cd27c580fa] Naoto Ono 2025-02-10 07:55:02 UTC
GitHub Actions の Lauchable 用の独自アクションの実装で launchable の --flavor オプションの workflow という項目の指定を追加しています。たぶん表示用のラベルみたいなものとして使う指定ではないかと思われます。 https://github.com/ruby/ruby/pull/12720
[397bb7e42c] Nobuyoshi Nakada 2025-02-10 09:04:25 UTC
ruby-runner.c で bundled gems をロードできるようにするために環境変数 GEM_PATH と GEM_HOME を設定するところで、既に環境変数 GEM_PATH が設定済みだったら上書きしないようにしています。