3535 can_run : ${{ steps.check_files.outputs.can_run }}
3636
3737 steps :
38- - uses : actions/checkout@v3
38+ - uses : actions/checkout@v4
3939 with :
4040 fetch-depth : 0
4141
7777 if : ${{ needs.check-files.outputs.can_run == '1' }}
7878
7979 steps :
80- - uses : actions/checkout@v3
80+ - uses : actions/checkout@v4
8181 - name : Set up Python ${{ matrix.python-version }}
82- uses : actions/setup-python@v4
82+ uses : actions/setup-python@v5
8383 with :
8484 python-version : 3.8
8585 cache : ' pip'
@@ -89,11 +89,12 @@ jobs:
8989 pip install tox tox-gh-actions
9090 - name : Check
9191 run : |
92- tox -e checks
92+ tox run -e checks
9393
9494 tests :
9595 needs : check
9696 runs-on : ${{ matrix.os }}
97+ continue-on-error : true
9798 strategy :
9899 max-parallel : 5
99100 fail-fast : true
@@ -103,14 +104,17 @@ jobs:
103104 " 3.9" ,
104105 " 3.10" ,
105106 " 3.11" ,
106- # "3.12-dev"
107+ " 3.12" ,
107108 ]
108- os : [ubuntu-latest, "macos-latest"]
109+ os : ["ubuntu-latest", "macos-latest"]
110+ exclude :
111+ - os : " macos-latest"
112+ python-version : " 3.7"
109113
110114 steps :
111- - uses : actions/checkout@v3
115+ - uses : actions/checkout@v4
112116 - name : Set up Python ${{ matrix.python-version }} for ${{ matrix.os }}
113- uses : actions/setup-python@v4
117+ uses : actions/setup-python@v5
114118 with :
115119 python-version : ${{ matrix.python-version }}
116120 cache : ' pip'
@@ -120,4 +124,4 @@ jobs:
120124 pip install tox tox-gh-actions
121125 - name : Test with tox
122126 run : |
123- tox
127+ tox run
0 commit comments