Skip to content

Commit a3c7b0f

Browse files
committed
Move to public Linux arm64 hosted runners
1 parent 13c4def commit a3c7b0f

File tree

4 files changed

+6
-13
lines changed

4 files changed

+6
-13
lines changed

.github/actionlint.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
self-hosted-runner:
2-
labels: ["ubuntu-24.04-aarch64", "windows-aarch64"]
2+
labels: ["windows-aarch64"]
33

44
config-variables: null
55

66
paths:
77
.github/workflows/**/*.yml:
88
ignore:
99
- 1st argument of function call is not assignable
10-
- SC2(015|038|086|091|097|098|129|155)
10+
- SC2(015|038|086|091|097|098|129|155)

.github/workflows/build.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -240,12 +240,7 @@ jobs:
240240
- true
241241
os:
242242
- ubuntu-24.04
243-
- ubuntu-24.04-aarch64
244-
is-fork: # only used for the exclusion trick
245-
- ${{ github.repository_owner != 'python' }}
246-
exclude:
247-
- os: ubuntu-24.04-aarch64
248-
is-fork: true
243+
- ubuntu-24.04-arm
249244
uses: ./.github/workflows/reusable-ubuntu.yml
250245
with:
251246
config_hash: ${{ needs.check_source.outputs.config_hash }}

.github/workflows/jit.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,7 @@ jobs:
8383
runner: ubuntu-24.04
8484
- target: aarch64-unknown-linux-gnu/gcc
8585
architecture: aarch64
86-
# Forks don't have access to our paid AArch64 runners. These jobs are skipped below:
87-
runner: ${{ github.repository_owner == 'python' && 'ubuntu-24.04-aarch64' || 'ubuntu-24.04' }}
86+
runner: ubuntu-24.04-arm
8887
steps:
8988
- uses: actions/checkout@v4
9089
with:
@@ -123,8 +122,7 @@ jobs:
123122
./python.exe -m test --multiprocess 0 --timeout 4500 --verbose2 --verbose3
124123
125124
- name: Native Linux
126-
# Forks don't have access to our paid AArch64 runners. Skip those:
127-
if: runner.os == 'Linux' && (matrix.architecture == 'x86_64' || github.repository_owner == 'python')
125+
if: runner.os == 'Linux'
128126
run: |
129127
sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh ${{ matrix.llvm }}
130128
export PATH="$(llvm-config-${{ matrix.llvm }} --bindir):$PATH"

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ repos:
5858
- id: check-readthedocs
5959

6060
- repo: https://github.com/rhysd/actionlint
61-
rev: v1.7.4
61+
rev: 5c31ede97e317fa55abe8b5a330369defac78252
6262
hooks:
6363
- id: actionlint
6464

0 commit comments

Comments
 (0)