diff --git a/.github/workflows/check-runtime-migration.yml b/.github/workflows/check-runtime-migration.yml
index 33da5a8ecd591535eb0d4fe8b63cd8801699e988..3ffdfa0401a428f0904f1d12b1ef13475cbbb038 100644
--- a/.github/workflows/check-runtime-migration.yml
+++ b/.github/workflows/check-runtime-migration.yml
@@ -26,7 +26,7 @@ jobs:
         run: cat .github/env >> $GITHUB_OUTPUT
   # rococo and westend are disabled for now (no access to parity-chains.parity.io)
   check-runtime-migration:
-    runs-on: arc-runners-polkadot-sdk-beefy
+    runs-on: parity-large
     timeout-minutes: 40
     needs: [set-image]
     container:
diff --git a/.github/workflows/command-update-ui.yml b/.github/workflows/command-update-ui.yml
index 860177adc8790c28f7cd5873f4f8e0adf24a044f..5152a49249cbd116f871c1a189d17e8de5d65f5c 100644
--- a/.github/workflows/command-update-ui.yml
+++ b/.github/workflows/command-update-ui.yml
@@ -22,7 +22,7 @@ jobs:
         run: cat .github/env >> $GITHUB_OUTPUT
   cmd-update-ui:
     needs: [set-image]
-    runs-on: arc-runners-polkadot-sdk-beefy
+    runs-on: parity-large
     timeout-minutes: 90
     container:
       image: ${{ needs.set-image.outputs.IMAGE }}
diff --git a/.github/workflows/tests-linux-stable.yml b/.github/workflows/tests-linux-stable.yml
index 55addf11de06db43b30b336d83b39f282d03c292..7f14b7c43ae4f95b88d9556db369ea3282b7d023 100644
--- a/.github/workflows/tests-linux-stable.yml
+++ b/.github/workflows/tests-linux-stable.yml
@@ -36,7 +36,7 @@ jobs:
   test-linux-stable-int:
     needs: [set-image, changes]
     if: ${{ needs.changes.outputs.rust }}
-    runs-on: arc-runners-polkadot-sdk-beefy
+    runs-on: parity-large
     timeout-minutes: 60
     container:
       image: ${{ needs.set-image.outputs.IMAGE }}
@@ -57,7 +57,7 @@ jobs:
   test-linux-stable-runtime-benchmarks:
     needs: [set-image, changes]
     if: ${{ needs.changes.outputs.rust }}
-    runs-on: arc-runners-polkadot-sdk-beefy
+    runs-on: parity-large
     timeout-minutes: 60
     container:
       image: ${{ needs.set-image.outputs.IMAGE }}
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index a413d330615931faab5326da6aee31469ac2903f..0c90ce37f3db69aa02b4cf61ec748c0a923ddd1c 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -33,7 +33,7 @@ jobs:
   quick-benchmarks:
     needs: [set-image, changes]
     if: ${{ needs.changes.outputs.rust }}
-    runs-on: arc-runners-polkadot-sdk-beefy
+    runs-on: parity-large
     timeout-minutes: 60
     container:
       image: ${{ needs.set-image.outputs.IMAGE }}
@@ -52,7 +52,7 @@ jobs:
   test-syscalls:
     needs: [set-image, changes]
     if: ${{ needs.changes.outputs.rust }}
-    runs-on: arc-runners-polkadot-sdk-beefy
+    runs-on: parity-large
     timeout-minutes: 60
     container:
       image: ${{ needs.set-image.outputs.IMAGE }}
@@ -77,7 +77,7 @@ jobs:
   cargo-check-all-benches:
     needs: [set-image, changes]
     if: ${{ needs.changes.outputs.rust }}
-    runs-on: arc-runners-polkadot-sdk-beefy
+    runs-on: parity-large
     timeout-minutes: 60
     container:
       image: ${{ needs.set-image.outputs.IMAGE }}