Skip to content

Commit e793d88

Browse files
authored
chore: add macos back into CI (#41)
* Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update release.yml
1 parent 540e136 commit e793d88

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,14 +71,16 @@ jobs:
7171
matrix:
7272
os:
7373
- ubuntu-latest
74+
- macos-latest
75+
- windows-latest
7476

7577
steps:
7678
- uses: actions/checkout@v4
7779

7880
- name: Build Wheels
7981
run: |
8082
python -m pip install --upgrade pip
81-
pip install netCDF4>=1.5.4 --only-binary :all:
83+
pip install netCDF4>=1.5.4
8284
pip install build numpy pandas pytest
8385
python -m build --wheel
8486
@@ -97,10 +99,17 @@ jobs:
9799
matrix:
98100
os:
99101
- ubuntu-latest
102+
- macos-latest
103+
- windows-latest
100104
python-version: ["3.9", "3.10", "3.11", "3.12"]
101105
include:
102106
- os: "ubuntu-latest"
103107
artifact: loopprojectfile-wheels-ubuntu-latest
108+
- os: "macos-latest"
109+
artifact: loopprojectfile-wheels-macos-latest
110+
- os: "windows-latest"
111+
artifact: loopprojectfile-wheels-windows-latest
112+
104113
steps:
105114
- name: Checkout
106115
uses: actions/checkout@v4
@@ -125,7 +134,7 @@ jobs:
125134
shell: bash
126135
run: |
127136
pip install --upgrade pip
128-
pip install netCDF4>=1.5.4 --only-binary :all:
137+
pip install netCDF4>=1.5.4
129138
pip install numpy pandas pytest
130139
pip install --no-cache --pre --no-index --find-links dist loopprojectfile
131140
pip list

0 commit comments

Comments
 (0)