diff --git a/.github/workflows/build-then-cache.yaml b/.github/workflows/build-then-cache.yaml
index 2c19999..46686f8 100644
--- a/.github/workflows/build-then-cache.yaml
+++ b/.github/workflows/build-then-cache.yaml
@@ -6,7 +6,7 @@ on:
 
 jobs:
   build_arm:
-    runs-on: ubuntu-24.04-arm
+    runs-on: ubuntu-22.04-arm
     steps:
       - uses: actions/checkout@v4
       - uses: DeterminateSystems/nix-installer-action@v16
@@ -26,7 +26,7 @@ jobs:
       - run: 'nix develop .#ci --command bash ci/run_builds.sh'
 
   build_x86-64_packages:
-    runs-on: ubuntu-24.04
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
       - uses: DeterminateSystems/nix-installer-action@v16
@@ -43,7 +43,7 @@ jobs:
       - run: 'nix develop .#ci --command bash ci/run_builds.sh packages'
 
   build_x86-64:
-    runs-on: ubuntu-24.04
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
       - uses: DeterminateSystems/nix-installer-action@v16
diff --git a/.github/workflows/proactive-update.yaml b/.github/workflows/proactive-update.yaml
index 99065a0..8ed4d58 100644
--- a/.github/workflows/proactive-update.yaml
+++ b/.github/workflows/proactive-update.yaml
@@ -9,7 +9,7 @@ on:
 
 jobs:
   build_arm:
-    runs-on: ubuntu-24.04-arm
+    runs-on: ubuntu-22.04-arm
     steps:
       - uses: actions/checkout@v4
       - uses: DeterminateSystems/nix-installer-action@v16
@@ -29,7 +29,7 @@ jobs:
       - run: 'nix develop .#ci --command bash ci/run_builds.sh'
 
   build_x86:
-    runs-on: ubuntu-24.04
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
       - uses: DeterminateSystems/nix-installer-action@v16