From 6e1a9f1596a8801bb225a2fefc2699a95c09abfd Mon Sep 17 00:00:00 2001 From: Jonathan Stone Date: Sat, 4 Jun 2022 16:54:55 -0700 Subject: [PATCH] Build matrix improvements - Add Clang 14 build with dynamic analysis to GitHub Actions. - Reduce viewer test resolution to improve build times. --- .github/workflows/main.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d4a28c5b7d..886443d204 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -58,21 +58,21 @@ jobs: compiler: clang compiler_version: "10" python: 3.7 - cmake_config: -DMATERIALX_DYNAMIC_ANALYSIS=ON - dynamic_analysis: ON - - name: Linux_Clang_12_Python39 + - name: Linux_Clang_13_Python39 os: ubuntu-22.04 compiler: clang - compiler_version: "12" + compiler_version: "13" python: 3.9 + test_render: ON - - name: Linux_Clang_13_Python39 + - name: Linux_Clang_14_Python39 os: ubuntu-22.04 compiler: clang - compiler_version: "13" + compiler_version: "14" python: 3.9 - test_render: ON + cmake_config: -DMATERIALX_DYNAMIC_ANALYSIS=ON + dynamic_analysis: ON - name: MacOS_Xcode_10_Python27 os: macos-10.15 @@ -245,8 +245,8 @@ jobs: - name: Viewer Tests if: matrix.test_render == 'ON' run: | - ../installed/bin/MaterialXView --material brass_average_baked.mtlx --mesh ../../resources/Geometry/sphere.obj --screenWidth 100 --screenHeight 100 --cameraZoom 1.4 --shadowMap false --captureFilename Viewer_BrassAverage.png - ../installed/bin/MaterialXView --material usd_preview_surface_carpaint.mtlx --mesh ../../resources/Geometry/sphere.obj --screenWidth 100 --screenHeight 100 --cameraZoom 1.4 --shadowMap false --captureFilename Viewer_CarpaintTranslated.png + ../installed/bin/MaterialXView --material brass_average_baked.mtlx --mesh ../../resources/Geometry/sphere.obj --screenWidth 48 --screenHeight 48 --cameraZoom 1.4 --shadowMap false --captureFilename Viewer_BrassAverage.png + ../installed/bin/MaterialXView --material usd_preview_surface_carpaint.mtlx --mesh ../../resources/Geometry/sphere.obj --screenWidth 48 --screenHeight 48 --cameraZoom 1.4 --shadowMap false --captureFilename Viewer_CarpaintTranslated.png working-directory: build/render - name: Upload Installed Package