Skip to content

Commit 30a446e

Browse files
Add GCC 13 and Clang 15 builds
This changelist adds GCC 13 and Clang 15 builds to GitHub CI, leveraging new support for these builds in the ubuntu-22.04 environment.
1 parent 83ae82e commit 30a446e

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

.github/workflows/main.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,19 @@ jobs:
2525
python: 3.7
2626
cmake_config: -DMATERIALX_BUILD_SHARED_LIBS=ON
2727

28-
- name: Linux_GCC_11_Python39
29-
os: ubuntu-20.04
30-
compiler: gcc
31-
compiler_version: "11"
32-
python: 3.9
33-
build_javascript: ON
34-
3528
- name: Linux_GCC_12_Python311
3629
os: ubuntu-22.04
3730
compiler: gcc
3831
compiler_version: "12"
3932
python: 3.11
33+
build_javascript: ON
34+
35+
- name: Linux_GCC_13_Python312
36+
os: ubuntu-22.04
37+
compiler: gcc
38+
compiler_version: "13"
39+
python: 3.12
40+
static_analysis: ON
4041

4142
- name: Linux_GCC_CoverageAnalysis
4243
os: ubuntu-22.04
@@ -52,20 +53,19 @@ jobs:
5253
compiler_version: "10"
5354
python: 3.7
5455
cmake_config: -DMATERIALX_BUILD_SHARED_LIBS=ON
55-
static_analysis: ON
5656

57-
- name: Linux_Clang_14_Python311
57+
- name: Linux_Clang_15_Python312
5858
os: ubuntu-22.04
5959
compiler: clang
60-
compiler_version: "14"
61-
python: 3.11
60+
compiler_version: "15"
61+
python: 3.12
6262
test_render: ON
6363
clang_format: ON
6464

65-
- name: Linux_Clang_14_DynamicAnalysis
65+
- name: Linux_Clang_DynamicAnalysis
6666
os: ubuntu-22.04
6767
compiler: clang
68-
compiler_version: "14"
68+
compiler_version: "15"
6969
python: None
7070
cmake_config: -DMATERIALX_DYNAMIC_ANALYSIS=ON
7171
dynamic_analysis: ON

0 commit comments

Comments
 (0)