Add CI run for aarch64-darwin

This commit is contained in:
Luc Perkins 2024-05-15 17:39:35 -03:00
parent 813cf108af
commit 37d6eb5161
No known key found for this signature in database
GPG key ID: 16DB1108FB591835

View file

@ -28,6 +28,7 @@ jobs:
run: git status --porcelain=v1 run: git status --porcelain=v1
- name: Ensure no staged changes - name: Ensure no staged changes
run: git diff --exit-code run: git diff --exit-code
run-test-suite: run-test-suite:
name: Run test suite name: Run test suite
strategy: strategy:
@ -36,6 +37,7 @@ jobs:
- ubuntu-latest - ubuntu-latest
- nscloud-ubuntu-22.04-amd64-4x16 - nscloud-ubuntu-22.04-amd64-4x16
- namespace-profile-default-arm64 - namespace-profile-default-arm64
-
runs-on: ${{ matrix.runner }} runs-on: ${{ matrix.runner }}
permissions: permissions:
contents: read contents: read
@ -116,9 +118,15 @@ jobs:
duration: 5m duration: 5m
authorized-users: grahamc authorized-users: grahamc
run-x86_64-darwin: run-darwin:
name: Run x86_64 Darwin strategy:
runs-on: macos-12 matrix:
runner:
# x86_64-darwin
- macos-12
# aarch64-darwin
- macos-latest-xlarge
runs-on: ${{ matrix.runner }}
permissions: permissions:
contents: read contents: read
id-token: write id-token: write