Skip to content

Commit

Permalink
actions: GH hosted arm runners, rebuild cache
Browse files Browse the repository at this point in the history
  • Loading branch information
jay0lee authored Jan 16, 2025
1 parent 6c24636 commit 67390a9
Showing 1 changed file with 18 additions and 13 deletions.
31 changes: 18 additions & 13 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,62 +41,67 @@ jobs:
goal: build
arch: x86_64
openssl_archs: linux-x86_64
- os: [self-hosted, linux, arm64]
- os: ubuntu-24.04-arm
jid: 3
goal: build
arch: aarch64
openssl_archs: linux-aarch64
- os: ubuntu-22.04
- os: ubuntu-22.04-arm
jid: 4
goal: build
arch: aarch64
openssl_archs: linux-aarch64
- os: ubuntu-22.04
jid: 5
goal: build
arch: x86_64
openssl_archs: linux-x86_64
staticx: yes
- os: [self-hosted, linux, arm64]
jid: 5
- os: ubuntu-22.04-arm
jid: 6
goal: build
arch: aarch64
openssl_archs: linux-aarch64
staticx: yes
- os: macos-13
jid: 6
jid: 7
goal: build
arch: x86_64
openssl_archs: darwin64-x86_64
- os: macos-14
jid: 7
jid: 8
goal: build
arch: aarch64
openssl_archs: darwin64-arm64
- os: macos-15
jid: 8
jid: 9
goal: build
arch: aarch64
openssl_archs: darwin64-arm64
- os: windows-2022
jid: 9
jid: 10
goal: build
arch: Win64
openssl_archs: VC-WIN64A
- os: ubuntu-24.04
goal: test
python: "3.9"
jid: 10
jid: 11
arch: x86_64
- os: ubuntu-24.04
goal: test
python: "3.10"
jid: 11
jid: 12
arch: x86_64
- os: ubuntu-24.04
goal: test
python: "3.11"
jid: 12
jid: 13
arch: x86_64
- os: ubuntu-24.04
goal: test
python: "3.12"
jid: 13
jid: 14
arch: x86_64

steps:
Expand All @@ -120,7 +125,7 @@ jobs:
with:
path: |
cache.tar.xz
key: gam-${{ matrix.jid }}-20241203
key: gam-${{ matrix.jid }}-20250116

- name: Untar Cache archive
if: matrix.goal == 'build' && steps.cache-python-ssl.outputs.cache-hit == 'true'
Expand Down

0 comments on commit 67390a9

Please sign in to comment.