Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add windows and mac to tests #6

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 0 additions & 12 deletions .github/workflows/doc-artifacts.yml

This file was deleted.

113 changes: 0 additions & 113 deletions .github/workflows/publish-to-pypi.yml

This file was deleted.

7 changes: 3 additions & 4 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,16 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: ["ubuntu-latest"]
python-version: ["3.9", "3.10", "3.11", "3.12"]
os: ["ubuntu-latest", "mac-latest", "windows-latest"]
python-version: ["3.9", "3.12"]
steps:
- uses: actions/checkout@v4
- name: mamba setup enviroment
uses: mamba-org/[email protected]
with:
environment-name: test-env
environment-file: tests/environment.yml
create-args: >-
python=${{ matrix.python-version }}
python=${{ matrix.python-version }} --file tests-requirements.txt --channel conda-forge
- name: Conda info
shell: micromamba-shell {0}
run: conda info; conda list
Expand Down
21 changes: 13 additions & 8 deletions tests-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
pytest
pytest-cov
matplotlib
numpy
xarray
bitstring
dbdreader
dask
netcdf4
gsw
netcdf4
numpy
pooch
scipy
bitstring
pooch
xarray
polars>=1.1
pytest
pytest-cov
pooch
matplotlib
compliance-checker
cc-plugin-glider
Loading