今日は主に bundler の更新や GitHub Actions の設定のリファクタリングなどがありました。
[af9eeb19d8] Stan Lo 2023-07-03 13:48:19 UTC
irb の history ファイルの保存処理を lib/irb/ext/save-history.rb から lib/irb/history.rb に移動して irb の拡張機能ではなく組み込み機能に格上げしています。 https://github.com/ruby/irb/pull/613
[0fcb4c6af7] David Rodríguez 2023-06-30 09:52:11 UTC
bundler で Gemfile.lock の platform の指定の path: 指定した gem の参照ファイルパスが変更になった時の扱いを修正しているようです。
[0ae2709dd7] David Rodríguez 2023-06-30 14:57:39 UTC
bundler で bundle config frozen true に設定されている時に Gemfile の内容を書き換えてた時のエラーメッセージで Gemfile 内の gem の指定の記述に相当するものを表示するようにしているようです。
[09382135de] David Rodríguez 2023-06-30 11:45:39 UTC
bundler で git コマンドを実行する時に環境に影響を与えるようなコマンドを実行してしまわないように git_local というメソッドを導入して実行時に問題のあるコマンドやオプションを除外するようにしているようです。
[4f2f1ddf22] Ellen Marie Dash 2023-06-30 20:40:25 UTC
bundler のテストに Gemfile に git リポジトリの指定で gem が書かれている時のテストを追加しています。
[6f4c8d1dcf] Nobuyoshi Nakada 2023-06-20 12:34:07 UTC
Cirrus-CI の設定で YJIT を有効にしたテストは YJIT 関係のファイル変更があった時だけ実施するようにしています。またドキュメントファイルのみの変更やコミットログに [DOC] などが含まれていた時にはテストをスキップするようにしています。
[420d069cc2] 卜部昌平 2023-06-30 13:19:35 UTC
GitHub Actions の git リポジトリからの clone や autogen.sh の実行などビルドプロセスの準備段階を独自アクションとして .github/actions/setup/directories/action.yml に切り出しています。
[d1efc7a3f0] 卜部昌平 2023-07-03 07:36:41 UTC
GitHub Actions の workflow 設定の YAML で文字列のダブルクオートをシングルクオートに揃えています。
[8ba5437fe5] 卜部昌平 2023-07-03 08:01:16 UTC
GitHub Actions の annocheck を使った解析の workflow を matrix を使わないように展開して書きなおしています。
[b0977e402a] 卜部昌平 2023-07-03 12:06:26 UTC
GitHub Actions の設定の YAML で変数展開の ${{...}} のかっこの内側に空白を入れるようにスタイルを揃えています。
[f7732d63f4] 卜部昌平 2023-07-03 12:42:25 UTC
GitHub Actions の設定の if: の条件に ${{...}} を利用するようにしています。これもスタイルを揃えるためみたいです。
[72e58bbdc0] 卜部昌平 2023-07-03 13:24:06 UTC
GitHub Actions の Cirrus-CI のエラー時の通知のための workflow の設定の項目名 typo 修正。
[7ee39556db] 卜部昌平 2023-07-03 13:32:00 UTC
GitHub Actions の WASI 版ビルドの設定の matrix の参照項目の間違いを修正。