From 24629379a2a08b68311ceacd20f20dcaf40f5b50 Mon Sep 17 00:00:00 2001 From: Maarten Flippo Date: Thu, 13 Feb 2025 11:56:57 +0100 Subject: [PATCH] build: run python tests in GitHub Actions (#151) --- .github/workflows/ci.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 44c5d5ca..6bb509dc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,6 +28,22 @@ jobs: - uses: dtolnay/rust-toolchain@stable - run: cargo test --release --no-fail-fast + pumpkin-py: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: 3.x + - name: Install pytest + run: pip install pytest + - name: Install pumpkin-py + run: pip install -e . + working-directory: pumpkin-py + - name: Run tests + run: pytest + working-directory: pumpkin-py + docs: name: Documentation runs-on: ubuntu-latest