1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
---
name: test
# yamllint disable-line rule:truthy
on:
pull_request:
branches:
- main
permissions:
contents: read
jobs:
test_linux:
name: "test on linux"
runs-on: ubuntu-latest
strategy:
matrix:
python_version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
steps:
- uses: actions/checkout@v4.1.1
- uses: actions/setup-python@v5
with:
python-version: "${{ matrix.python_version }}"
cache: "pip"
cache-dependency-path: pyproject.toml
- run: script/setup --dev --http --zeroconf
- run: script/test
|