diff --git a/.github/workflows/macos_ci.yml b/.github/workflows/macos_ci.yml index ae7465f..6064d87 100644 --- a/.github/workflows/macos_ci.yml +++ b/.github/workflows/macos_ci.yml @@ -13,8 +13,8 @@ jobs: strategy: matrix: os: - - macos-latest - - macos-10.15 + - macos-13 + - macos-14 continue-on-error: true runs-on: '${{ matrix.os }}' steps: @@ -32,6 +32,8 @@ jobs: - name: Install Cargo Make uses: davidB/rust-cargo-make@v1 - name: Install Dependencies - run: cargo make install_deps + run: | + # cargo make install_deps # doesn't work + brew install casacore/tap/casacore mwatelescope/tap/aoflagger - run: cargo make test --no-default-features - run: cargo make test diff --git a/Makefile.toml b/Makefile.toml index e6cf576..a7ccb3c 100644 --- a/Makefile.toml +++ b/Makefile.toml @@ -122,8 +122,14 @@ dependencies = ["install_cfitsio"] [tasks.linux_install_deps] dependencies = ["linux_install_aoflagger"] +[tasks.mac_install_deps] +script = """ +brew install casacore/tap/casacore mwatelescope/tap/aoflagger +""" + [tasks.install_deps] linux_alias = "linux_install_deps" +mac_alias = "mac_install_deps" [tasks.linux_check_deps] script = """