|
9 | 9 | - cron: '9 0 * * 1' |
10 | 10 |
|
11 | 11 | jobs: |
12 | | - test_py27: |
13 | | - runs-on: ubuntu-20.04 |
14 | | - container: |
15 | | - image: python:2.7.18-buster |
16 | | - strategy: |
17 | | - fail-fast: false |
18 | | - matrix: |
19 | | - python-version: [2.7] |
20 | | - steps: |
21 | | - - uses: actions/checkout@v3 |
22 | | - - name: Install dependencies |
23 | | - run: python -m pip install --upgrade pip virtualenv tox |
24 | | - - name: Run tox |
25 | | - run: tox -e "$(echo py${{ matrix.python-version }} | sed -e 's/[.]//g;s/pypypy/pypy/')" --skip-missing-interpreters false |
26 | | - test_legacy: |
27 | | - runs-on: ubuntu-20.04 |
28 | | - strategy: |
29 | | - fail-fast: false |
30 | | - matrix: |
31 | | - python-version: [3.5, 3.6, pypy2.7] |
32 | | - steps: |
33 | | - - uses: actions/checkout@v3 |
34 | | - - name: Set up Python ${{ matrix.python-version }} |
35 | | - uses: actions/setup-python@v4 |
36 | | - with: |
37 | | - python-version: ${{ matrix.python-version }} |
38 | | - - name: Install dependencies |
39 | | - run: python -m pip install --upgrade pip tox |
40 | | - - name: Run tox |
41 | | - run: tox -e "$(echo py${{ matrix.python-version }} | sed -e 's/[.]//g;s/pypypy/pypy/')" --skip-missing-interpreters false |
42 | 12 | test: |
43 | 13 | runs-on: ubuntu-latest |
44 | 14 | strategy: |
45 | 15 | fail-fast: false |
46 | 16 | matrix: |
47 | | - python-version: [3.7, 3.8, 3.9, '3.10', 3.11, 3.12, pypy3.9] |
| 17 | + python-version: [3.8, 3.9, '3.10', 3.11, 3.12, 3.13, pypy3.9] |
48 | 18 | steps: |
49 | 19 | - uses: actions/checkout@v3 |
50 | 20 | - name: Set up Python ${{ matrix.python-version }} |
|
60 | 30 | strategy: |
61 | 31 | fail-fast: false |
62 | 32 | matrix: |
63 | | - tox_job: [docs, flake8, headers] |
| 33 | + tox_job: [docs, flake8, mypy, headers] |
64 | 34 | steps: |
65 | 35 | - uses: actions/checkout@v3 |
66 | 36 | - name: Set up Python |
|
0 commit comments