Skip to content

Commit b0b8e6c

Browse files
committed
Disable ARM64 runners for free GitHub accounts
- Comment out ubuntu-latest-arm and macos-latest-xlarge runners - ARM64 runners are only available on paid GitHub accounts - Keep ARM64 configuration as comments for easy enabling later - Free accounts can only use ubuntu-latest, macos-latest, windows-latest (all x86_64) - This fixes the workflow failures on free accounts
1 parent 7d7c8b1 commit b0b8e6c

File tree

2 files changed

+22
-20
lines changed

2 files changed

+22
-20
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,14 @@ jobs:
2424
- os: windows-latest
2525
arch: x64
2626
python-version: "3.11"
27-
# ARM64 runners
28-
- os: ubuntu-latest-arm
29-
arch: arm64
30-
python-version: "3.11"
31-
- os: macos-latest-xlarge
32-
arch: arm64
33-
python-version: "3.11"
27+
# ARM64 runners (only available on paid GitHub accounts)
28+
# Uncomment these if you have access to ARM64 runners:
29+
# - os: ubuntu-latest-arm
30+
# arch: arm64
31+
# python-version: "3.11"
32+
# - os: macos-latest-xlarge
33+
# arch: arm64
34+
# python-version: "3.11"
3435

3536
steps:
3637
- uses: actions/checkout@v5

.github/workflows/test.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -50,19 +50,20 @@ jobs:
5050
- os: windows-latest
5151
arch: x64
5252
python-version: "3.13"
53-
# ARM64 runners
54-
- os: ubuntu-latest-arm
55-
arch: arm64
56-
python-version: "3.11"
57-
- os: ubuntu-latest-arm
58-
arch: arm64
59-
python-version: "3.12"
60-
- os: macos-latest-xlarge
61-
arch: arm64
62-
python-version: "3.11"
63-
- os: macos-latest-xlarge
64-
arch: arm64
65-
python-version: "3.12"
53+
# ARM64 runners (only available on paid GitHub accounts)
54+
# Uncomment these if you have access to ARM64 runners:
55+
# - os: ubuntu-latest-arm
56+
# arch: arm64
57+
# python-version: "3.11"
58+
# - os: ubuntu-latest-arm
59+
# arch: arm64
60+
# python-version: "3.12"
61+
# - os: macos-latest-xlarge
62+
# arch: arm64
63+
# python-version: "3.11"
64+
# - os: macos-latest-xlarge
65+
# arch: arm64
66+
# python-version: "3.12"
6667

6768
steps:
6869
- uses: actions/checkout@v5

0 commit comments

Comments
 (0)