REL: 0.2.0 #109
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Scheil tests | |
on: | |
push: | |
pull_request: | |
jobs: | |
Tests: | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
max-parallel: 100 | |
matrix: | |
python-version: ["3.9", "3.10", "3.11", "3.12"] | |
pycalphad_develop_version: [true, false] | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
fetch-depth: 0 # fetch the entire repo history, required to guarantee setuptools_scm will pick up tags | |
- name: Set up Python | |
uses: actions/setup-python@v2 | |
with: | |
python-version: ${{ matrix.python-version }} | |
- run: python -m pip install -U pip setuptools | |
- name: Install pycalphad development version | |
if: matrix.pycalphad_develop_version | |
run: python -m pip install git+https://github.com/pycalphad/pycalphad.git@develop | |
- run: python -m pip install --editable .[dev] | |
- run: python -m pip list | |
- run: python -m pytest -v |