diff --git a/.github/workflows/jlpkgbutler-ci-master-workflow.yml b/.github/workflows/jlpkgbutler-ci-master-workflow.yml index 1f8ab264..f752621e 100644 --- a/.github/workflows/jlpkgbutler-ci-master-workflow.yml +++ b/.github/workflows/jlpkgbutler-ci-master-workflow.yml @@ -11,15 +11,20 @@ jobs: test: runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: - julia-version: ['1.6', '1.7', '1.8', '1.9', '1.10', '1.11'] - julia-arch: [x64, x86] - os: [ubuntu-latest, windows-latest, macos-13] + julia-version: ['1.10', '1.11', '1.12'] + julia-arch: [x64, x86, aarch64] + os: [ubuntu-latest, windows-latest, macos-15] exclude: - - os: macos-13 + - os: macos-15 julia-arch: x86 - - os: macos-13 - julia-version: "1.4" + - os: macos-15 + julia-arch: x64 + - os: windows-latest + julia-arch: aarch64 + - os: ubuntu-latest + julia-arch: aarch64 steps: - uses: actions/checkout@v4 @@ -40,4 +45,4 @@ jobs: files: ./lcov.info flags: unittests token: ${{ secrets.CODECOV_TOKEN }} - \ No newline at end of file + diff --git a/.github/workflows/jlpkgbutler-ci-pr-workflow.yml b/.github/workflows/jlpkgbutler-ci-pr-workflow.yml index 76683999..a8cfd5be 100644 --- a/.github/workflows/jlpkgbutler-ci-pr-workflow.yml +++ b/.github/workflows/jlpkgbutler-ci-pr-workflow.yml @@ -8,15 +8,20 @@ jobs: test: runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: - julia-version: ['1.6', '1.7', '1.8', '1.9', '1.10', '1.11'] - julia-arch: [x64, x86] - os: [ubuntu-latest, windows-latest, macos-13] + julia-version: ['1.10', '1.11', '1.12'] + julia-arch: [x64, x86, aarch64] + os: [ubuntu-latest, windows-latest, macos-15] exclude: - - os: macos-13 + - os: macos-15 julia-arch: x86 - - os: macos-13 - julia-version: "1.4" + - os: macos-15 + julia-arch: x64 + - os: windows-latest + julia-arch: aarch64 + - os: ubuntu-latest + julia-arch: aarch64 steps: - uses: actions/checkout@v4 diff --git a/Project.toml b/Project.toml index 7f6b7327..058aa29e 100644 --- a/Project.toml +++ b/Project.toml @@ -13,7 +13,7 @@ TestItemRunner = "f8b46487-2199-4994-9208-9a1283c18c0a" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] -julia = "1.6" +julia = "1.10" Conda = "1.9" DataValues = "0.4.4" PyCall = "1.96"