|
29 | 29 | matrix:
|
30 | 30 | include:
|
31 | 31 | - session: test
|
32 |
| - python-versions: "3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13" |
33 |
| - other-args: "-p 3.7 3.8 3.9 3.10 3.11 3.12 3.13" |
| 32 | + python-versions: "3.8, 3.9, 3.10, 3.11, 3.12, 3.13" |
| 33 | + other-args: "-p 3.8 3.9 3.10 3.11 3.12 3.13" |
34 | 34 | codecov: true
|
35 | 35 | packages: ""
|
36 | 36 |
|
|
79 | 79 | working-directory: antsibull-docs-parser
|
80 | 80 | env:
|
81 | 81 | CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
|
| 82 | + nox-test-37: |
| 83 | + # python3.7 is not available on ubuntu-latest |
| 84 | + runs-on: ubuntu-22.04 |
| 85 | + name: "Run nox test session (Python 3.7)" |
| 86 | + defaults: |
| 87 | + run: |
| 88 | + working-directory: antsibull-docs-parser |
| 89 | + steps: |
| 90 | + - name: Check out antsibull-docs-parser |
| 91 | + uses: actions/checkout@v4 |
| 92 | + with: |
| 93 | + path: antsibull-docs-parser |
| 94 | + persist-credentials: false |
| 95 | + - name: Setup nox |
| 96 | + |
| 97 | + with: |
| 98 | + python-versions: "3.7" |
| 99 | + - name: Set up nox environments |
| 100 | + run: | |
| 101 | + nox -v -e "test" -p 3.7 --install-only |
| 102 | + nox -v -e coverage --install-only |
| 103 | + - name: "Run nox -e test -p 3.7" |
| 104 | + run: | |
| 105 | + nox -v -e "test" -p 3.7 --reuse-existing-virtualenvs --no-install |
| 106 | + - name: Report coverage |
| 107 | + run: | |
| 108 | + nox -v -e coverage --reuse-existing-virtualenvs --no-install |
| 109 | + - name: Upload coverage |
| 110 | + uses: codecov/codecov-action@v5 |
| 111 | + with: |
| 112 | + name: "test" |
| 113 | + working-directory: antsibull-docs-parser |
| 114 | + env: |
| 115 | + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} |
82 | 116 | nox-test-36:
|
83 | 117 | # python3.6 is not available on ubuntu-latest
|
84 | 118 | runs-on: ubuntu-20.04
|
| 119 | + name: "Run nox test session (Python 3.6)" |
85 | 120 | defaults:
|
86 | 121 | run:
|
87 | 122 | working-directory: antsibull-docs-parser
|
|
0 commit comments