Skip to content

Commit

Permalink
expand CI testing
Browse files Browse the repository at this point in the history
- run on macOS-latest
- include GROMACS 2018
  • Loading branch information
orbeckst committed Jul 22, 2021
1 parent c8f518e commit d276d56
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,20 +16,27 @@ concurrency:
group: "${{ github.ref }}-${{ github.head_ref }}"
cancel-in-progress: true

# TODO: test different OS (but difficult with GROMACS versions)
# for right now: test on Linux only
jobs:
test:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest]
#os: [ubuntu-latest, macos-latest]
os: [ubuntu-latest, macOS-latest]
python-version: [2.7]
#python-version: [2.7, 3.8]
#python-version: [2.7, 3.6, 3.7, 3.8, 3.9]
gromacs-version: ["4.6.5", "2019.1", "2021.1"]
gromacs-version: ["4.6.5", "2018.6", "2019.1", "2021.1"]
# only test one GROMACS version on macOS to keep the testing
# matrix manageable
exclude:
- os: macOS-latest
gromacs-version: "4.6.5"
- os: macOS-latest
gromacs-version: "2018.6"
- os: macOS-latest
gromacs-version: "2019.1"

env:
MPLBACKEND: agg

Expand Down

0 comments on commit d276d56

Please sign in to comment.