Skip to content

test

test #189

Workflow file for this run

name: CI
on: [push, pull_request]
jobs:
standard:

Check failure on line 6 in .github/workflows/ci.yml

View workflow run for this annotation

GitHub Actions / CI

Invalid workflow file

The workflow is not valid. .github/workflows/ci.yml (Line: 6, Col: 3): The workflow must contain at least one job with no dependencies.
strategy:
fail-fast: false
matrix:
os: [ubuntu-20.04, ubuntu-22.04, ubuntu-24.04, macos-12, macos-13, macos-14, windows-2022]
py: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
exclude:
- os: macos-14
py: '3.7'
- os: ubuntu-24.04
py: '3.7'
name: ${{ matrix.os }} py${{ matrix.py }}
runs-on: ${{ matrix.os }}
needs: merge
steps:
- uses: actions/checkout@v4
with:
submodules: true
- name: checkout monomers
uses: actions/checkout@v4
with:
repository: MRC-LMB-ComputationalStructuralBiology/monomers
path: monomers
- uses: actions/download-artifact@v4
with:
name: wheels2
path: wheels2
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.py }}
- name: Python Setup
run: python -m pip install -vv servalcat --config-settings=cmake.define.INSTALL_GEMMI_IF_BUILT=1
- name: Python Tests
continue-on-error: true
env:
CLIBD_MON: ${{runner.workspace}}/servalcat/monomers
run: |
cd tests/
python3 -m unittest discover -v -s .
cd ..