diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9601543..f3ba63e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,10 +17,16 @@ jobs: matrix: os: [ubuntu-latest, windows-latest, macOS-latest] dc: [dmd-latest, ldc-latest] + arch: [x86_64, arm64] include: - { os: ubuntu-latest, dc: dmd-2.102.2, arch: x86_64 } - { os: ubuntu-latest, dc: dmd-2.094.2, arch: x86_64 } - { os: ubuntu-latest, dc: ldc-1.24.0, arch: x86_64 } + exclude: + - { dc: dmd-latest, arch: arm64 } + - { dc: dmd-2.102.2, arch: arm64 } + - { dc: dmd-2.094.2, arch: arm64 } + - { os: windows-latest, arch: arm64 } runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3