Skip to content

Update test-pypi.yaml #103

Update test-pypi.yaml

Update test-pypi.yaml #103

Workflow file for this run

name: CI
on:
push:
branches:
- "*"
paths-ignore:
- README.md
jobs:
build-iphreeqc:
name: Build IPhreeqc Python bindings
strategy:
fail-fast: true
matrix:
os: [macos-latest, windows-latest, ubuntu-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions/checkout@v4
with:
repository: Maryam1124/iphreeqc
token: ${{ secrets.EXPERIMENT_REPO_PAT }}
path: iphreeqc
- uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Build Python bindings
run: pip install . pytest
- name: Test
run: pytest tests