diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 05eccbe2..a262cf31 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -12,21 +12,31 @@ jobs: strategy: fail-fast: false matrix: - version: - - '1' - - '1.10.0' - - '1.11-nightly' - - 'nightly' - os: - - ubuntu-latest - - macOS-latest - - windows-latest - arch: - - x64 - - x86 - exclude: - - os: macOS-latest + include: + - version: '1' # current stable + os: ubuntu-latest + arch: x64 + - version: '1.10.0' # lowerest version supported + os: ubuntu-latest + arch: x64 + - version: '1.12-nightly' # next release + os: ubuntu-latest + arch: x64 + - version: 'nightly' # dev + os: ubuntu-latest + arch: x64 + - version: '1' # x86 ubuntu + os: ubuntu-latest arch: x86 + - version: '1' # x86 windows + os: windows-latest + arch: x86 + - version: '1' # x64 windows + os: windows-latest + arch: x64 + - version: '1' # x64 macOS + os: macos-latest + arch: x64 steps: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v2