diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 8b34500..78c1941 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -2,7 +2,7 @@ name: build
 on: pull_request
 jobs:
   main:
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v3
       - id: yarn_cache
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 2451382..1041c12 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -4,7 +4,7 @@ on:
     branches: [master]
 jobs:
   main:
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v3
       - id: yarn_cache