diff --git a/.github/workflows/specs.yml b/.github/workflows/specs.yml
index a3f5828..87af50d 100644
--- a/.github/workflows/specs.yml
+++ b/.github/workflows/specs.yml
@@ -5,7 +5,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        ruby: ['2.7', '3.0', '3.1']
+        ruby: ['2.7', '3.0', '3.1', truffleruby-head]
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3
@@ -13,4 +13,4 @@ jobs:
         with:
           ruby-version: ${{ matrix.ruby }}
           bundler-cache: true
-      - run: bundle exec rspec
\ No newline at end of file
+      - run: bundle exec rspec