Skip to content

Commit c162227

Browse files
Update CI actions to v19
1 parent 6c0f055 commit c162227

6 files changed

Lines changed: 32 additions & 32 deletions

File tree

.github/workflows/build-android.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ jobs:
1919

2020
steps:
2121
- name: Clean Disk
22-
uses: DiligentGraphics/github-action/clean-disk-ubuntu@v18
22+
uses: DiligentGraphics/github-action/clean-disk-ubuntu@v19
2323

2424
- name: Checkout
25-
uses: DiligentGraphics/github-action/checkout@v18
25+
uses: DiligentGraphics/github-action/checkout@v19
2626

2727
- name: Create CMake
2828
if: success()
@@ -34,7 +34,7 @@ jobs:
3434
3535
- name: Set up build environment
3636
if: success()
37-
uses: DiligentGraphics/github-action/setup-build-env@v18
37+
uses: DiligentGraphics/github-action/setup-build-env@v19
3838
with:
3939
platform: Android
4040

.github/workflows/build-apple.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,21 +53,21 @@ jobs:
5353

5454
steps:
5555
- name: Checkout
56-
uses: DiligentGraphics/github-action/checkout@v18
56+
uses: DiligentGraphics/github-action/checkout@v19
5757

5858
- name: Set up build environment
5959
if: success()
60-
uses: DiligentGraphics/github-action/setup-build-env@v18
60+
uses: DiligentGraphics/github-action/setup-build-env@v19
6161
with:
6262
platform: ${{ matrix.platform }}
6363

6464
- name: Configure CMake
6565
if: success()
66-
uses: DiligentGraphics/github-action/configure-cmake@v18
66+
uses: DiligentGraphics/github-action/configure-cmake@v19
6767
with:
6868
build-type: ${{ matrix.build_type }}
6969
cmake-args: ${{ matrix.cmake_args }}
7070

7171
- name: Build
7272
if: success()
73-
uses: DiligentGraphics/github-action/build@v18
73+
uses: DiligentGraphics/github-action/build@v19

.github/workflows/build-emscripten.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,21 +38,21 @@ jobs:
3838

3939
steps:
4040
- name: Checkout
41-
uses: DiligentGraphics/github-action/checkout@v18
41+
uses: DiligentGraphics/github-action/checkout@v19
4242

4343
- name: Set up build environment
4444
if: success()
45-
uses: DiligentGraphics/github-action/setup-build-env@v18
45+
uses: DiligentGraphics/github-action/setup-build-env@v19
4646
with:
4747
platform: Web
4848

4949
- name: Configure CMake
5050
if: success()
51-
uses: DiligentGraphics/github-action/configure-cmake@v18
51+
uses: DiligentGraphics/github-action/configure-cmake@v19
5252
with:
5353
build-type: ${{ matrix.build_type }}
5454
cmake-args: ${{ matrix.cmake_args }}
5555

5656
- name: Build
5757
if: success()
58-
uses: DiligentGraphics/github-action/build@v18
58+
uses: DiligentGraphics/github-action/build@v19

.github/workflows/build-linux.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -59,64 +59,64 @@ jobs:
5959
build_type: "RelWithDebInfo"
6060
cmake_generator: "Ninja"
6161
cmake_args: ""
62-
enable_asan: "true"
62+
sanitizer: "address"
6363
cc: "clang-18"
6464
cxx: "clang++-18"
6565

6666
name: Linux -> ${{ matrix.name }}-x64, ${{ matrix.build_type }}
6767

6868
steps:
6969
- name: Checkout
70-
uses: DiligentGraphics/github-action/checkout@v18
70+
uses: DiligentGraphics/github-action/checkout@v19
7171

7272
- name: Set up build environment
7373
if: success()
74-
uses: DiligentGraphics/github-action/setup-build-env@v18
74+
uses: DiligentGraphics/github-action/setup-build-env@v19
7575
with:
7676
platform: Linux
7777
cmake-generator: ${{ matrix.cmake_generator }}
7878

7979
- name: Configure CMake
8080
if: success()
81-
uses: DiligentGraphics/github-action/configure-cmake@v18
81+
uses: DiligentGraphics/github-action/configure-cmake@v19
8282
with:
8383
cc: ${{ matrix.cc }}
8484
cxx: ${{ matrix.cxx }}
8585
generator: ${{ matrix.cmake_generator }}
8686
build-type: ${{ matrix.build_type }}
8787
cmake-args: ${{ matrix.cmake_args }}
88-
enable-asan: ${{ matrix.enable_asan }}
88+
sanitizer: ${{ matrix.sanitizer }}
8989

9090
- name: Build
9191
id: build
9292
if: success()
93-
uses: DiligentGraphics/github-action/build@v18
93+
uses: DiligentGraphics/github-action/build@v19
9494

9595
- name: Sample Tests Vk
9696
if: success()
97-
uses: DiligentGraphics/github-action/run-sample-tests@v18
97+
uses: DiligentGraphics/github-action/run-sample-tests@v19
9898
with:
9999
mode: "vk_sw"
100100
golden-image-mode: "compare_update"
101101

102102
- name: Sample Tests Vk Compatibility
103103
if: success()
104-
uses: DiligentGraphics/github-action/run-sample-tests@v18
104+
uses: DiligentGraphics/github-action/run-sample-tests@v19
105105
with:
106106
mode: "vk_sw"
107107
golden-image-mode: "compare"
108108
vk-compatibility: true
109109

110110
- name: Sample Tests GL
111111
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
112-
uses: DiligentGraphics/github-action/run-sample-tests@v18
112+
uses: DiligentGraphics/github-action/run-sample-tests@v19
113113
with:
114114
mode: "gl"
115115
golden-image-mode: "compare_update"
116116

117117
- name: Sample Tests GL with Non-Separable Programs
118118
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
119-
uses: DiligentGraphics/github-action/run-sample-tests@v18
119+
uses: DiligentGraphics/github-action/run-sample-tests@v19
120120
with:
121121
mode: "gl"
122122
golden-image-mode: "compare"

.github/workflows/build-windows.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -82,19 +82,19 @@ jobs:
8282

8383
steps:
8484
- name: Checkout
85-
uses: DiligentGraphics/github-action/checkout@v18
85+
uses: DiligentGraphics/github-action/checkout@v19
8686

8787
- name: Set up build environment
8888
if: success()
89-
uses: DiligentGraphics/github-action/setup-build-env@v18
89+
uses: DiligentGraphics/github-action/setup-build-env@v19
9090
with:
9191
platform: ${{ matrix.platform }}
9292
cmake-generator: ${{ matrix.cmake_generator }}
9393
ninja-vs-arch: ${{ matrix.toolset }}
9494

9595
- name: Configure CMake
9696
if: success()
97-
uses: DiligentGraphics/github-action/configure-cmake@v18
97+
uses: DiligentGraphics/github-action/configure-cmake@v19
9898
with:
9999
generator: ${{ matrix.cmake_generator }}
100100
vs-arch: ${{ matrix.toolset }}
@@ -104,13 +104,13 @@ jobs:
104104
- name: Build
105105
id: build
106106
if: success()
107-
uses: DiligentGraphics/github-action/build@v18
107+
uses: DiligentGraphics/github-action/build@v19
108108
with:
109109
build-args: ${{ matrix.build_args }}
110110

111111
- name: Sample Tests D3D11
112112
if: ${{ matrix.name == 'Win10' || matrix.name == 'Win8.1' || matrix.name == 'Win10-Ninja' }}
113-
uses: DiligentGraphics/github-action/run-sample-tests@v18
113+
uses: DiligentGraphics/github-action/run-sample-tests@v19
114114
with:
115115
mode: "d3d11_sw"
116116
golden-image-mode: "compare_update"
@@ -119,7 +119,7 @@ jobs:
119119
# NB: it is essential to include failure() to override the default status check of success()
120120
# that is automatically applied to if conditions that don't contain a status check function.
121121
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10' || matrix.name == 'Win10-Ninja') }}
122-
uses: DiligentGraphics/github-action/run-sample-tests@v18
122+
uses: DiligentGraphics/github-action/run-sample-tests@v19
123123
with:
124124
mode: "d3d12_sw"
125125
golden-image-mode: "compare_update"
@@ -128,7 +128,7 @@ jobs:
128128
# NB: it is essential to include failure() to override the default status check of success()
129129
# that is automatically applied to if conditions that don't contain a status check function.
130130
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10') }}
131-
uses: DiligentGraphics/github-action/run-sample-tests@v18
131+
uses: DiligentGraphics/github-action/run-sample-tests@v19
132132
with:
133133
mode: "wgpu"
134134
golden-image-mode: "compare_update"

.github/workflows/msvc_analysis.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,18 @@ jobs:
2828

2929
steps:
3030
- name: Checkout
31-
uses: DiligentGraphics/github-action/checkout@v18
31+
uses: DiligentGraphics/github-action/checkout@v19
3232

3333
- name: Set up build environment
3434
if: success()
35-
uses: DiligentGraphics/github-action/setup-build-env@v18
35+
uses: DiligentGraphics/github-action/setup-build-env@v19
3636
with:
3737
platform: ${{ matrix.platform }}
3838
cmake-generator: ${{ matrix.cmake_generator }}
3939

4040
- name: Configure CMake
4141
if: success()
42-
uses: DiligentGraphics/github-action/configure-cmake@v18
42+
uses: DiligentGraphics/github-action/configure-cmake@v19
4343
with:
4444
generator: ${{ matrix.cmake_generator }}
4545
vs-arch: ${{ matrix.toolset }}
@@ -48,7 +48,7 @@ jobs:
4848

4949
- name: Build
5050
if: success()
51-
uses: DiligentGraphics/github-action/build@v18
51+
uses: DiligentGraphics/github-action/build@v19
5252
with:
5353
build-args: ${{ matrix.build_args }}
5454

0 commit comments

Comments
 (0)