diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index ce0d3ac..08c2f80 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -95,6 +95,7 @@ jobs: gnat_cross: strategy: + fail-fast: false matrix: target: ["arm-elf", "esp32-elf", "riscv64-elf", "avr-elf"] name: GNAT ${{ matrix.target }}-linux diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index d7bce1d..3d63d43 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -92,6 +92,7 @@ jobs: gnat_cross: strategy: + fail-fast: false matrix: target: ["arm-elf", "esp32-elf", "riscv64-elf", "avr-elf"] name: GNAT ${{ matrix.target }}-darwin diff --git a/.github/workflows/macos_arm.yml b/.github/workflows/macos_arm.yml index 45478fe..82602e0 100644 --- a/.github/workflows/macos_arm.yml +++ b/.github/workflows/macos_arm.yml @@ -52,8 +52,11 @@ jobs: gnat_cross: strategy: + fail-fast: false matrix: - target: ["arm-elf", "esp32-elf", "riscv64-elf", "avr-elf"] + target: ["arm-elf", "esp32-elf", "riscv64-elf"] # , "avr-elf"] + # libc-avr doesn't recognize aarch64-apple machine + # https://github.com/avrdudes/avr-libc/issues/978 name: GNAT ${{ matrix.target }}-darwin needs: gnat runs-on: macos-14 diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index d29c3ea..8b0bfb5 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -126,6 +126,7 @@ jobs: gnat_cross: strategy: + fail-fast: false matrix: target: ["arm-elf", "esp32-elf", "riscv64-elf", "avr-elf"] name: GNAT ${{ matrix.target }}-windows