ci/gha: Add ARM64 QEMU jobs for clang and clang-snapshot
This commit is contained in:
parent
6ebe7d2bb3
commit
4b8a647ad3
11
.github/workflows/ci.yml
vendored
11
.github/workflows/ci.yml
vendored
@ -283,11 +283,22 @@ jobs:
|
|||||||
ELLSWIFT: 'yes'
|
ELLSWIFT: 'yes'
|
||||||
CTIMETESTS: 'no'
|
CTIMETESTS: 'no'
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
|
matrix:
|
||||||
|
configuration:
|
||||||
|
- env_vars: { } # gcc
|
||||||
|
- env_vars: # clang
|
||||||
|
CC: 'clang --target=aarch64-linux-gnu'
|
||||||
|
- env_vars: # clang-snapshot
|
||||||
|
CC: 'clang-snapshot --target=aarch64-linux-gnu'
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: CI script
|
- name: CI script
|
||||||
|
env: ${{ matrix.configuration.env_vars }}
|
||||||
uses: ./.github/actions/run-in-docker-action
|
uses: ./.github/actions/run-in-docker-action
|
||||||
with:
|
with:
|
||||||
dockerfile: ./ci/linux-debian.Dockerfile
|
dockerfile: ./ci/linux-debian.Dockerfile
|
||||||
|
Loading…
x
Reference in New Issue
Block a user