diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml
index 2dc11124..fa478ac6 100644
--- a/.github/workflows/e2e-tests.yml
+++ b/.github/workflows/e2e-tests.yml
@@ -19,7 +19,6 @@ jobs:
       matrix:
         operating-system:
           [
-            ubuntu-20.04,
             windows-latest,
             ubuntu-22.04,
             ubuntu-22.04-arm,
diff --git a/.github/workflows/test-graalpy.yml b/.github/workflows/test-graalpy.yml
index 7dfee4e3..5156b2de 100644
--- a/.github/workflows/test-graalpy.yml
+++ b/.github/workflows/test-graalpy.yml
@@ -21,7 +21,7 @@ jobs:
         os:
           [
             macos-latest,
-            ubuntu-20.04,
+
             ubuntu-22.04,
             ubuntu-22.04-arm,
             ubuntu-24.04-arm,
@@ -77,7 +77,7 @@ jobs:
         os:
           [
             macos-latest,
-            ubuntu-20.04,
+
             ubuntu-22.04,
             ubuntu-22.04-arm,
             ubuntu-24.04-arm,
diff --git a/.github/workflows/test-pypy.yml b/.github/workflows/test-pypy.yml
index 94a06c8a..c554d55a 100644
--- a/.github/workflows/test-pypy.yml
+++ b/.github/workflows/test-pypy.yml
@@ -24,7 +24,7 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
+
             ubuntu-22.04,
             ubuntu-22.04-arm,
             ubuntu-24.04-arm,
@@ -142,7 +142,7 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
+
             ubuntu-22.04,
             ubuntu-22.04-arm,
             ubuntu-24.04-arm,
@@ -177,7 +177,7 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
+
             ubuntu-22.04,
             ubuntu-22.04-arm,
             ubuntu-24.04-arm,
@@ -220,7 +220,7 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
+
             ubuntu-22.04,
             ubuntu-22.04-arm,
             ubuntu-24.04-arm,
diff --git a/.github/workflows/test-python.yml b/.github/workflows/test-python.yml
index 7f2d9637..e3e4be90 100644
--- a/.github/workflows/test-python.yml
+++ b/.github/workflows/test-python.yml
@@ -24,7 +24,6 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
             ubuntu-22.04,
             ubuntu-22.04-arm,
             macos-13,
@@ -69,7 +68,6 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
             ubuntu-22.04,
             ubuntu-22.04-arm,
             macos-13,
@@ -117,7 +115,6 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
             ubuntu-22.04,
             ubuntu-22.04-arm,
             macos-13,
@@ -163,7 +160,6 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
             ubuntu-22.04,
             ubuntu-22.04-arm,
             macos-13,
@@ -214,7 +210,6 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
             ubuntu-22.04,
             ubuntu-22.04-arm,
             macos-13,
@@ -265,7 +260,6 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
             ubuntu-22.04,
             ubuntu-22.04-arm,
             macos-13,
@@ -300,7 +294,6 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
             ubuntu-22.04,
             ubuntu-22.04-arm,
             macos-13,
@@ -419,7 +412,7 @@ jobs:
           [
             macos-latest,
             windows-latest,
-            ubuntu-20.04,
+
             ubuntu-22.04,
             ubuntu-22.04-arm,
             macos-13,