Skip to content

Refactor sample set methods #28

Refactor sample set methods

Refactor sample set methods #28

Workflow file for this run

name: ci
on:
pull_request:
types: [opened, reopened, synchronize]
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
py: ["3.12"]
steps:
- uses: actions/checkout@v4
- uses: eifinger/setup-rye@v3
- run: rye pin ${{ matrix.py }}
- run: |
rye sync
# [[ -n $(git diff --stat requirements.lock) ]] && exit 1
- run: rye run python -m playwright install --with-deps
- run: rye fmt --check $( find src/tseda -name "*.py" | grep -v _version.py )
- run: rye lint src
- run: rye run check
- run: rye run test -- --tracing=retain-on-failure
- uses: actions/upload-artifact@v4
if: ${{ !cancelled() }}
with:
name: playwright-traces
path: test-results/