Skip to content

Commit e29c106

Browse files
committed
Reinstate macosx test, update action versions and direct to correct branch in pysteps main repo to test postprocessor_plugin.
1 parent 851b233 commit e29c106

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

.github/workflows/run_tests.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,13 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
os: [ "ubuntu-latest", "windows-latest" ]
19-
# Note: The python versions were changed due to the latest versions of ubuntu and windows no longer having support for python 3.6 or 3.8.
20-
# Note: MacOS compatibility has been removed due to no gcc compatibility with the latest versions of MacOS.
18+
os: [ "ubuntu-latest", "macos-latest", "windows-latest" ]
2119
python-version: [ "3.10", "3.12"]
2220
max-parallel: 6
2321

2422
steps:
25-
- uses: actions/checkout@v2
26-
- uses: actions/setup-python@v2
23+
- uses: actions/checkout@v4
24+
- uses: actions/setup-python@v5
2725
with:
2826
python-version: ${{ matrix.python-version }}
2927

@@ -44,13 +42,13 @@ jobs:
4442
brew update-reset
4543
brew update
4644
gcc-13 --version || brew install gcc@13
47-
pip install git+https://github.com/pySTEPS/pysteps
45+
pip install git+https://github.com/pySTEPS/pysteps@postprocessor_plugin
4846
python -c "import pysteps"
4947
5048
- name: Install pysteps on Windows and Linux
5149
if: matrix.os != 'macos-latest'
5250
run: |
53-
pip install git+https://github.com/pySTEPS/pysteps
51+
pip install git+https://github.com/pySTEPS/pysteps@postprocessor_plugin
5452
python -c "import pysteps"
5553
5654
- name: Run tests

0 commit comments

Comments
 (0)