From e0b46049afc9452e43564883282f99e7d1ccf7ec Mon Sep 17 00:00:00 2001 From: Tobi Lutke Date: Thu, 1 Jan 2026 21:44:28 -0500 Subject: [PATCH] Add Ruby 3.4 yjit, 4.0 zjit, and head zjit to CI matrix --- .github/workflows/liquid.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/liquid.yml b/.github/workflows/liquid.yml index b5731361..23b82708 100644 --- a/.github/workflows/liquid.yml +++ b/.github/workflows/liquid.yml @@ -13,13 +13,15 @@ jobs: entry: - { ruby: 3.3, allowed-failure: false } # minimum supported - { ruby: 3.4, allowed-failure: false } - - { ruby: 4.0, allowed-failure: false } # latest + - { ruby: 3.4, allowed-failure: false, rubyopt: "--yjit" } + - { ruby: 4.0, allowed-failure: false } # latest stable - { ruby: 4.0, allowed-failure: false, rubyopt: "--enable-frozen-string-literal", } - { ruby: 4.0, allowed-failure: false, rubyopt: "--yjit" } + - { ruby: 4.0, allowed-failure: false, rubyopt: "--zjit" } - { ruby: head, allowed-failure: false } - { ruby: head, @@ -27,6 +29,7 @@ jobs: rubyopt: "--enable-frozen-string-literal", } - { ruby: head, allowed-failure: false, rubyopt: "--yjit" } + - { ruby: head, allowed-failure: false, rubyopt: "--zjit" } name: Test Ruby ${{ matrix.entry.ruby }} steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0