Skip to content

Fix links to package #13

Fix links to package

Fix links to package #13

Workflow file for this run

name: 'Tests'
concurrency:
group: ${{ github.workflow }}-${{ github.event.number }}-${{ github.event.ref }}
cancel-in-progress: true
on: # yamllint disable-line rule:truthy
push:
branches:
- main
pull_request:
branches:
- main
jobs:
pytest:
name: '${{ matrix.os }} / ${{ matrix.python }}'
continue-on-error: true
runs-on: ${{ matrix.os }}
timeout-minutes: 10
defaults:
run:
shell: bash -e {0}
env:
PYTHON_VERSION: '${{ matrix.python }}'
strategy:
matrix:
include:
- os: ubuntu-latest
python: '3.14'
- os: ubuntu-latest
python: '3.10'
- os: windows-latest
python: '3.12'
- os: macos-latest
python: '3.13'
steps:
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python }}
- run: python -m pip install --progress-bar off -e .[test]
- run: pytest --tb=short --cov --cov-report=xml --cov-report=html -vvv refleak
- uses: codecov/codecov-action@v7
if: success() || failure()
with:
token: ${{ secrets.CODECOV_TOKEN }}