diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 632428b..541ee5a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -16,11 +16,11 @@ jobs:
       fail-fast: false
       matrix:
         include:
-          - elixir_version: 1.15.4
-            otp_version: 26.0.2
+          - elixir_version: 1.18.3
+            otp_version: 27.3.3
             lint: true
-          - elixir_version: 1.13
-            otp_version: 24.2
+          - elixir_version: 1.13.4
+            otp_version: 24.3.4
     steps:
       - uses: actions/checkout@v3
       - uses: actions/cache@v3
diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml
index a3ad567..697f16f 100644
--- a/.github/workflows/gh-pages.yml
+++ b/.github/workflows/gh-pages.yml
@@ -10,8 +10,8 @@ concurrency:
   cancel-in-progress: true
 
 env:
-  ELIXIR_VERSION: 1.13
-  OTP_VERSION: 24.2
+  ELIXIR_VERSION: 1.18.3
+  OTP_VERSION: 27.3.3
   TOKENIZERS_BUILD: "true"
 
 jobs: