Skip to content

Commit 142c237

Browse files
committed
use homebrew for macOS, disable windows
Signed-off-by: Trevor James Smith <10819524+Zeitsperre@users.noreply.github.com>
1 parent 1616db4 commit 142c237

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

.github/workflows/main.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,23 @@ jobs:
3737
python-version: [ "3.10", "3.11", "3.12", "3.13" ]
3838
os: ["ubuntu"]
3939
include:
40-
- python-version: "3.11"
41-
os: "windows"
40+
# - python-version: "3.11"
41+
# os: "windows"
4242
- python-version: "3.11"
4343
os: "macos"
4444
steps:
4545
- uses: actions/checkout@v6
46-
- name: Install packages 📦
46+
- name: Install packages 📦 (Linux)
47+
if: ${{ matrix.os == "ubuntu" }}
4748
run: |
4849
sudo apt-get update
4950
sudo apt-get -y install libnetcdf-dev libhdf5-dev
51+
- name: Install packages 📦 (macOS)
52+
if: ${{ matrix.os == "macos" }}
53+
uses: tecolicom/actions-use-homebrew-tools@b9c066b79607fa3d71e0be05d7003bb75fd9ff34 # v1.3
54+
with:
55+
tools: hdf5 netcdf
56+
cache: "yes"
5057
- uses: actions/setup-python@v6
5158
name: Setup Python ${{ matrix.python-version }}
5259
with:

0 commit comments

Comments
 (0)