actions: GH hosted arm runners, rebuild cache

This commit is contained in:
Jay Lee 2025-01-16 12:22:17 -05:00 committed by GitHub
parent 6c24636833
commit 67390a9863
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -41,63 +41,68 @@ jobs:
goal: build goal: build
arch: x86_64 arch: x86_64
openssl_archs: linux-x86_64 openssl_archs: linux-x86_64
- os: [self-hosted, linux, arm64] - os: ubuntu-24.04-arm
jid: 3 jid: 3
goal: build goal: build
arch: aarch64 arch: aarch64
openssl_archs: linux-aarch64 openssl_archs: linux-aarch64
- os: ubuntu-22.04 - os: ubuntu-22.04-arm
jid: 4 jid: 4
goal: build goal: build
arch: aarch64
openssl_archs: linux-aarch64
- os: ubuntu-22.04
jid: 5
goal: build
arch: x86_64 arch: x86_64
openssl_archs: linux-x86_64 openssl_archs: linux-x86_64
staticx: yes staticx: yes
- os: [self-hosted, linux, arm64] - os: ubuntu-22.04-arm
jid: 5 jid: 6
goal: build goal: build
arch: aarch64 arch: aarch64
openssl_archs: linux-aarch64 openssl_archs: linux-aarch64
staticx: yes staticx: yes
- os: macos-13 - os: macos-13
jid: 6 jid: 7
goal: build goal: build
arch: x86_64 arch: x86_64
openssl_archs: darwin64-x86_64 openssl_archs: darwin64-x86_64
- os: macos-14 - os: macos-14
jid: 7
goal: build
arch: aarch64
openssl_archs: darwin64-arm64
- os: macos-15
jid: 8 jid: 8
goal: build goal: build
arch: aarch64 arch: aarch64
openssl_archs: darwin64-arm64 openssl_archs: darwin64-arm64
- os: windows-2022 - os: macos-15
jid: 9 jid: 9
goal: build goal: build
arch: aarch64
openssl_archs: darwin64-arm64
- os: windows-2022
jid: 10
goal: build
arch: Win64 arch: Win64
openssl_archs: VC-WIN64A openssl_archs: VC-WIN64A
- os: ubuntu-24.04 - os: ubuntu-24.04
goal: test goal: test
python: "3.9" python: "3.9"
jid: 10
arch: x86_64
- os: ubuntu-24.04
goal: test
python: "3.10"
jid: 11 jid: 11
arch: x86_64 arch: x86_64
- os: ubuntu-24.04 - os: ubuntu-24.04
goal: test goal: test
python: "3.11" python: "3.10"
jid: 12 jid: 12
arch: x86_64 arch: x86_64
- os: ubuntu-24.04 - os: ubuntu-24.04
goal: test goal: test
python: "3.12" python: "3.11"
jid: 13 jid: 13
arch: x86_64 arch: x86_64
- os: ubuntu-24.04
goal: test
python: "3.12"
jid: 14
arch: x86_64
steps: steps:
@ -120,7 +125,7 @@ jobs:
with: with:
path: | path: |
cache.tar.xz cache.tar.xz
key: gam-${{ matrix.jid }}-20241203 key: gam-${{ matrix.jid }}-20250116
- name: Untar Cache archive - name: Untar Cache archive
if: matrix.goal == 'build' && steps.cache-python-ssl.outputs.cache-hit == 'true' if: matrix.goal == 'build' && steps.cache-python-ssl.outputs.cache-hit == 'true'