@@ -6,7 +6,7 @@ name: OpenTimelineIO
66# for configuring which build will be a C++ coverage build / coverage report
77env :
88 GH_COV_PY : 3.7
9- GH_COV_OS : ubuntu-latest
9+ GH_COV_OS : ubuntu-22.04
1010 GH_DEPENDABOT : dependabot
1111
1212on :
@@ -24,15 +24,15 @@ jobs:
2424 runs-on : ${{ matrix.os }}
2525 strategy :
2626 matrix :
27- os : [ubuntu-latest , windows-latest , macos-latest ]
27+ os : [ubuntu-22.04 , windows-2022 , macos-12 ]
2828 # Unfortunately the CMake test target is OS dependent so we set it as
2929 # a variable here.
3030 include :
31- - os : ubuntu-latest
31+ - os : ubuntu-22.04
3232 OTIO_TEST_TARGET : test
33- - os : windows-latest
33+ - os : windows-2022
3434 OTIO_TEST_TARGET : RUN_TESTS
35- - os : macos-latest
35+ - os : macos-12
3636 OTIO_TEST_TARGET : test
3737
3838 env :
@@ -92,13 +92,13 @@ jobs:
9292 runs-on : ${{ matrix.os }}
9393 strategy :
9494 matrix :
95- os : [ubuntu-latest , windows-latest , macos-latest ]
95+ os : [ubuntu-22.04 , windows-2022 , macos-12 ]
9696 python-version : ['3.7', '3.8', '3.9', '3.10', '3.11']
9797 include :
98- - { os: ubuntu-latest , shell: bash }
99- - { os: macos-latest , shell: bash }
100- - { os: windows-latest , shell: pwsh }
101- - { os: windows-latest , shell: msys2, python-version: 'mingw64' }
98+ - { os: ubuntu-22.04 , shell: bash }
99+ - { os: macos-12 , shell: bash }
100+ - { os: windows-2022 , shell: pwsh }
101+ - { os: windows-2022 , shell: msys2, python-version: 'mingw64' }
102102
103103 defaults :
104104 run :
@@ -162,7 +162,7 @@ jobs:
162162 runs-on : ${{ matrix.os }}
163163 strategy :
164164 matrix :
165- os : [ubuntu-latest , windows-latest , macos-latest ]
165+ os : [ubuntu-22.04 , windows-2022 , macos-12 ]
166166 python-build : ['cp37*', 'cp38*', 'cp39*', 'cp310*', 'cp311*']
167167 steps :
168168 - uses : actions/checkout@v3
@@ -184,7 +184,7 @@ jobs:
184184
185185 package_sdist :
186186 needs : py_build_test
187- runs-on : ubuntu-latest
187+ runs-on : ubuntu-22.04
188188 steps :
189189 - uses : actions/checkout@v3
190190 with :
0 commit comments