summaryrefslogtreecommitdiff
path: root/.github/workflows/ci.generate.ts
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/ci.generate.ts')
-rwxr-xr-x.github/workflows/ci.generate.ts9
1 files changed, 8 insertions, 1 deletions
diff --git a/.github/workflows/ci.generate.ts b/.github/workflows/ci.generate.ts
index 35020a5f8..e9fcacc82 100755
--- a/.github/workflows/ci.generate.ts
+++ b/.github/workflows/ci.generate.ts
@@ -14,6 +14,7 @@ const windowsX86Runner = "windows-2022";
const windowsX86XlRunner = "windows-2022-xl";
const macosX86Runner = "macos-13";
const macosArmRunner = "macos-14";
+const macosArmXlRunner = "macos-14-xlarge";
const Runners = {
linuxX86: {
@@ -42,6 +43,12 @@ const Runners = {
arch: "aarch64",
runner: macosArmRunner,
},
+ macosArmXl: {
+ os: "macos",
+ arch: "aarch64",
+ runner:
+ `\${{ github.repository == 'denoland/deno' && '${macosArmXlRunner}' || '${macosArmRunner}' }}`,
+ },
windowsX86: {
os: "windows",
arch: "x86_64",
@@ -378,7 +385,7 @@ const ci = {
job: "test",
profile: "debug",
}, {
- ...Runners.macosArm,
+ ...Runners.macosArmXl,
job: "test",
profile: "release",
skip_pr: true,