diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 3b4222e..848910b 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -17,7 +17,7 @@ jobs:
   build:
     strategy:
       matrix:
-        os: [ubuntu-22.04, windows-2022]
+        os: [ubuntu-24.04, windows-2022]
     runs-on: ${{ matrix.os }}
     permissions:
       actions: write
@@ -107,7 +107,7 @@ jobs:
   junit:
     strategy:
       matrix:
-        os: [ ubuntu-22.04, windows-2022 ]
+        os: [ ubuntu-24.04, windows-2022 ]
     runs-on: ${{ matrix.os }}
     needs:
       - build
@@ -130,7 +130,7 @@ jobs:
   kover:
     strategy:
       matrix:
-        os: [ ubuntu-22.04, windows-2022 ]
+        os: [ ubuntu-24.04, windows-2022 ]
     runs-on: ${{ matrix.os }}
     needs:
       - build