From 3395a52246f30c55ecc92d5e7cce9429cd3ec313 Mon Sep 17 00:00:00 2001 From: wpbonelli Date: Mon, 24 Jun 2024 12:57:40 -0400 Subject: [PATCH] ci(macos): use intel triangle build for now --- .github/workflows/benchmark.yml | 8 ++++++++ .github/workflows/commit.yml | 8 ++++++++ .github/workflows/examples.yml | 8 ++++++++ .github/workflows/rtd.yml | 8 ++++++++ 4 files changed, 32 insertions(+) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 79ba1028d9..a3de02b4df 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -40,6 +40,14 @@ jobs: - name: Install Modflow executables uses: modflowpy/install-modflow-action@v1 + - name: Install triangle (macOS workaround) + if: runner.os == 'macOS' + uses: modflowpy/install-modflow-action@v1 + with: + repo: executables + ostag: mac + subset: triangle + - name: Run benchmarks working-directory: autotest run: | diff --git a/.github/workflows/commit.yml b/.github/workflows/commit.yml index 23c4cc5d69..07e7b73bcc 100644 --- a/.github/workflows/commit.yml +++ b/.github/workflows/commit.yml @@ -166,6 +166,14 @@ jobs: with: repo: modflow6-nightly-build + - name: Install triangle (macOS workaround) + if: runner.os == 'macOS' + uses: modflowpy/install-modflow-action@v1 + with: + repo: executables + ostag: mac + subset: triangle + - name: Update package classes run: python -m flopy.mf6.utils.generate_classes --ref develop --no-backup diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml index 2b78ec044d..590a1578f3 100644 --- a/.github/workflows/examples.yml +++ b/.github/workflows/examples.yml @@ -60,6 +60,14 @@ jobs: with: repo: modflow6-nightly-build + - name: Install triangle (macOS workaround) + if: runner.os == 'macOS' + uses: modflowpy/install-modflow-action@v1 + with: + repo: executables + ostag: mac + subset: triangle + - name: Update FloPy packages run: python -m flopy.mf6.utils.generate_classes --ref develop --no-backup diff --git a/.github/workflows/rtd.yml b/.github/workflows/rtd.yml index 0096cc2eef..ec667df1c4 100644 --- a/.github/workflows/rtd.yml +++ b/.github/workflows/rtd.yml @@ -82,6 +82,14 @@ jobs: with: repo: modflow6-nightly-build + - name: Install triangle (macOS workaround) + if: runner.os == 'macOS' + uses: modflowpy/install-modflow-action@v1 + with: + repo: executables + ostag: mac + subset: triangle + - name: Run tutorial and example notebooks working-directory: autotest run: pytest -v -n auto test_notebooks.py