diff --git a/lib/modules/datasource/github-runners/index.ts b/lib/modules/datasource/github-runners/index.ts
index 0d33ddc0f172c35fddb48a50cebc1aa69c0d5192..eb8123fbd6bbceb1cd928d94ac1f34d22d0901ed 100644
--- a/lib/modules/datasource/github-runners/index.ts
+++ b/lib/modules/datasource/github-runners/index.ts
@@ -12,9 +12,9 @@ export class GithubRunnersDatasource extends Datasource {
     ubuntu: [{ version: '22.04' }, { version: '20.04' }, { version: '18.04' }],
     macos: [
       { version: '13' },
-      { version: '13-xl' },
+      { version: '13-xlarge' },
       { version: '12' },
-      { version: '12-xl' },
+      { version: '12-large' },
       { version: '11' },
       { version: '10.15' },
     ],
diff --git a/lib/modules/manager/github-actions/extract.spec.ts b/lib/modules/manager/github-actions/extract.spec.ts
index 7234e08c81790cd1e5f61fd4540d3bb1a5f9ce16..6cb38d7ac029095e928aedc2d185b0c57fb5cc5c 100644
--- a/lib/modules/manager/github-actions/extract.spec.ts
+++ b/lib/modules/manager/github-actions/extract.spec.ts
@@ -11,7 +11,7 @@ jobs:
     runs-on:
       ubuntu-22.04
   test3:
-    runs-on: "macos-12-xl"
+    runs-on: "macos-12-large"
   test4:
     runs-on: 'macos-latest'
   test5:
@@ -454,8 +454,8 @@ describe('modules/manager/github-actions/extract', () => {
         },
         {
           depName: 'macos',
-          currentValue: '12-xl',
-          replaceString: 'macos-12-xl',
+          currentValue: '12-large',
+          replaceString: 'macos-12-large',
           depType: 'github-runner',
           datasource: 'github-runners',
           autoReplaceStringTemplate: '{{depName}}-{{newValue}}',