@@ -31,24 +31,18 @@ jobs:
3131 include :
3232 # Make sure to run mypyc compiled unit tests for both
3333 # the oldest and newest supported Python versions
34- - name : Test suite with py38 -ubuntu, mypyc-compiled
35- python : ' 3.8 '
34+ - name : Test suite with py39 -ubuntu, mypyc-compiled
35+ python : ' 3.9 '
3636 arch : x64
3737 os : ubuntu-latest
3838 toxenv : py
3939 tox_extra_args : " -n 4"
4040 test_mypyc : true
41- - name : Test suite with py38-windows-64
42- python : ' 3.8'
43- arch : x64
44- os : windows-latest
45- toxenv : py38
46- tox_extra_args : " -n 4"
47- - name : Test suite with py39-ubuntu
41+ - name : Test suite with py39-windows-64
4842 python : ' 3.9'
4943 arch : x64
50- os : ubuntu -latest
51- toxenv : py
44+ os : windows -latest
45+ toxenv : py39
5246 tox_extra_args : " -n 4"
5347 - name : Test suite with py310-ubuntu
5448 python : ' 3.10'
8882 # test_mypyc: true
8983
9084 - name : mypyc runtime tests with py39-macos
91- python : ' 3.9.18 '
85+ python : ' 3.9.21 '
9286 arch : x64
9387 # TODO: macos-13 is the last one to support Python 3.9, change it to macos-latest when updating the Python version
9488 os : macos-13
@@ -98,20 +92,20 @@ jobs:
9892 # - https://github.com/python/mypy/issues/17819
9993 # - https://github.com/python/mypy/pull/17822
10094 # - name: mypyc runtime tests with py38-debug-build-ubuntu
101- # python: '3.8.17 '
95+ # python: '3.9.21 '
10296 # arch: x64
10397 # os: ubuntu-latest
10498 # toxenv: py
10599 # tox_extra_args: "-n 4 mypyc/test/test_run.py mypyc/test/test_external.py"
106100 # debug_build: true
107101
108- - name : Type check our own code (py38 -ubuntu)
109- python : ' 3.8 '
102+ - name : Type check our own code (py39 -ubuntu)
103+ python : ' 3.9 '
110104 arch : x64
111105 os : ubuntu-latest
112106 toxenv : type
113- - name : Type check our own code (py38 -windows-64)
114- python : ' 3.8 '
107+ - name : Type check our own code (py39 -windows-64)
108+ python : ' 3.9 '
115109 arch : x64
116110 os : windows-latest
117111 toxenv : type
@@ -142,6 +136,8 @@ jobs:
142136
143137 steps :
144138 - uses : actions/checkout@v4
139+ with :
140+ persist-credentials : false
145141
146142 - name : Debug build
147143 if : ${{ matrix.debug_build }}
@@ -223,6 +219,8 @@ jobs:
223219 CC : i686-linux-gnu-gcc
224220 steps :
225221 - uses : actions/checkout@v4
222+ with :
223+ persist-credentials : false
226224 - name : Install 32-bit build dependencies
227225 run : |
228226 sudo dpkg --add-architecture i386 && \
0 commit comments