@@ -6,7 +6,7 @@ name: OpenTimelineIO
6
6
# for configuring which build will be a C++ coverage build / coverage report
7
7
env :
8
8
GH_COV_PY : " 3.10"
9
- GH_COV_OS : ubuntu-22.04
9
+ GH_COV_OS : ubuntu-latest
10
10
GH_DEPENDABOT : dependabot
11
11
12
12
on :
@@ -24,17 +24,17 @@ jobs:
24
24
runs-on : ${{ matrix.os }}
25
25
strategy :
26
26
matrix :
27
- os : [ubuntu-22.04 , windows-2022 , macos-12 , macos-14 ]
27
+ os : [ubuntu-latest , windows-latest , macos-13 , macos-latest ]
28
28
# Unfortunately the CMake test target is OS dependent so we set it as
29
29
# a variable here.
30
30
include :
31
- - os : ubuntu-22.04
31
+ - os : ubuntu-latest
32
32
OTIO_TEST_TARGET : test
33
- - os : windows-2022
33
+ - os : windows-latest
34
34
OTIO_TEST_TARGET : RUN_TESTS
35
- - os : macos-12
35
+ - os : macos-latest
36
36
OTIO_TEST_TARGET : test
37
- - os : macos-14
37
+ - os : macos-13
38
38
OTIO_TEST_TARGET : test
39
39
40
40
env :
@@ -94,18 +94,18 @@ jobs:
94
94
runs-on : ${{ matrix.os }}
95
95
strategy :
96
96
matrix :
97
- os : [ubuntu-22.04 , windows-2022 , macos-12 , macos-14 ]
97
+ os : [ubuntu-latest , windows-latest , macos-13 , macos-latest ]
98
98
python-version : ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
99
99
include :
100
- - { os: ubuntu-22.04 , shell: bash }
101
- - { os: macos-12 , shell: bash }
102
- - { os: macos-14 , shell: bash }
103
- - { os: windows-2022 , shell: pwsh }
104
- - { os: windows-2022 , shell: msys2, python-version: 'mingw64' }
100
+ - { os: ubuntu-latest , shell: bash }
101
+ - { os: macos-latest , shell: bash }
102
+ - { os: macos-13 , shell: bash }
103
+ - { os: windows-latest , shell: pwsh }
104
+ - { os: windows-latest , shell: msys2, python-version: 'mingw64' }
105
105
exclude :
106
- - { os: macos-14 , python-version: 3.7 }
107
- - { os: macos-14 , python-version: 3.8 }
108
- - { os: macos-14 , python-version: 3.9 }
106
+ - { os: macos-latest , python-version: 3.7 }
107
+ - { os: macos-latest , python-version: 3.8 }
108
+ - { os: macos-latest , python-version: 3.9 }
109
109
110
110
defaults :
111
111
run :
@@ -175,10 +175,10 @@ jobs:
175
175
runs-on : ${{ matrix.os }}
176
176
strategy :
177
177
matrix :
178
- os : [ubuntu-22.04 , windows-2022 , macos-12 , macos-14 ]
178
+ os : [ubuntu-latest , windows-latest , macos-13 , macos-latest ]
179
179
python-build : ['cp37*', 'cp38*', 'cp39*', 'cp310*', 'cp311*', 'cp312*']
180
180
exclude :
181
- - { os: macos-14 , python-build: 'cp37*' }
181
+ - { os: macos-latest , python-build: 'cp37*' }
182
182
steps :
183
183
- uses : actions/checkout@v4
184
184
@@ -199,7 +199,7 @@ jobs:
199
199
200
200
package_sdist :
201
201
needs : py_build_test
202
- runs-on : ubuntu-22.04
202
+ runs-on : ubuntu-latest
203
203
steps :
204
204
- uses : actions/checkout@v4
205
205
with :
0 commit comments