diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 88038dc..c361fe6 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,9 +16,19 @@ jobs: steps: - uses: actions/checkout@v3 + - name: Set up Python 3.11 + uses: actions/setup-python@v2 + with: + python-version: 3.11 + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements.txt - name: Build - run: cargo build --verbose + run: maturin build --verbose - name: Run tests - run: cargo test --verbose + run: maturin test --verbose - name: Run E2E tests - run: pytest + run: | + maturin develop --release + pytest