Skip to content

Commit fb1fed4

Browse files
GitHub Actions: bump Diligent actions version to v7
Bump default Vulkan SDK version to 1.4.313.0
1 parent 6dc81de commit fb1fed4

File tree

9 files changed

+47
-47
lines changed

9 files changed

+47
-47
lines changed

.github/workflows/build-android.yml

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

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

2424
- name: Clone repository
2525
uses: actions/checkout@v4
@@ -28,7 +28,7 @@ jobs:
2828

2929
- name: Set up build environment
3030
if: success()
31-
uses: DiligentGraphics/github-action/setup-build-env@v5
31+
uses: DiligentGraphics/github-action/setup-build-env@v7
3232
with:
3333
platform: Android
3434

.github/workflows/build-apple.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,29 +74,29 @@ jobs:
7474

7575
- name: Set up build environment
7676
if: success()
77-
uses: DiligentGraphics/github-action/setup-build-env@v5
77+
uses: DiligentGraphics/github-action/setup-build-env@v7
7878
with:
7979
platform: ${{ matrix.platform }}
8080

8181
- name: Configure CMake
8282
if: success()
83-
uses: DiligentGraphics/github-action/configure-cmake@v5
83+
uses: DiligentGraphics/github-action/configure-cmake@v7
8484
with:
8585
build-type: ${{ matrix.build_type }}
8686
cmake-args: ${{ matrix.cmake_args }}
8787

8888
- name: Build
8989
if: success()
90-
uses: DiligentGraphics/github-action/build@v5
90+
uses: DiligentGraphics/github-action/build@v7
9191

9292
- name: DiligentCoreTest
9393
if: ${{ success() && matrix.platform == 'MacOS' }}
94-
uses: DiligentGraphics/github-action/run-core-tests@v5
94+
uses: DiligentGraphics/github-action/run-core-tests@v7
9595

9696
- name: DiligentToolsTest
9797
if: ${{ success() && matrix.platform == 'MacOS' }}
98-
uses: DiligentGraphics/github-action/run-tools-tests@v5
98+
uses: DiligentGraphics/github-action/run-tools-tests@v7
9999

100100
- name: HLSL2GLSLConverterTest
101101
if: ${{ success() && matrix.platform == 'MacOS' }}
102-
uses: DiligentGraphics/github-action/run-hlsl2glsl-converter-test@v5
102+
uses: DiligentGraphics/github-action/run-hlsl2glsl-converter-test@v7

.github/workflows/build-emscripten.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,20 @@ jobs:
4545

4646
- name: Set up build environment
4747
if: success()
48-
uses: DiligentGraphics/github-action/setup-build-env@v5
48+
uses: DiligentGraphics/github-action/setup-build-env@v7
4949
with:
5050
platform: Web
5151

5252
- name: Configure CMake
5353
if: success()
54-
uses: DiligentGraphics/github-action/configure-cmake@v5
54+
uses: DiligentGraphics/github-action/configure-cmake@v7
5555
with:
5656
build-type: ${{ matrix.build_type }}
5757
cmake-args: ${{ matrix.cmake_args }}
5858

5959
- name: Build
6060
if: success()
61-
uses: DiligentGraphics/github-action/build@v5
61+
uses: DiligentGraphics/github-action/build@v7
6262

6363
- name: Pack Web Artifacts
6464
if: ${{ success() && (matrix.host_name == 'Linux') && (matrix.build_type == 'Release') }}

.github/workflows/build-linux.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -80,14 +80,14 @@ jobs:
8080

8181
- name: Set up build environment
8282
if: success()
83-
uses: DiligentGraphics/github-action/setup-build-env@v5
83+
uses: DiligentGraphics/github-action/setup-build-env@v7
8484
with:
8585
platform: Linux
8686
cmake-generator: ${{ matrix.cmake_generator }}
8787

8888
- name: Configure CMake
8989
if: success()
90-
uses: DiligentGraphics/github-action/configure-cmake@v5
90+
uses: DiligentGraphics/github-action/configure-cmake@v7
9191
with:
9292
cc: ${{ matrix.cc }}
9393
cxx: ${{ matrix.cxx }}
@@ -98,84 +98,84 @@ jobs:
9898
- name: Build
9999
id: build
100100
if: success()
101-
uses: DiligentGraphics/github-action/build@v5
101+
uses: DiligentGraphics/github-action/build@v7
102102

103103
# Core tests
104104
- name: DiligentCoreTest
105105
if: success()
106-
uses: DiligentGraphics/github-action/run-core-tests@v5
106+
uses: DiligentGraphics/github-action/run-core-tests@v7
107107

108108
- name: DiligentCoreAPITest VK
109109
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
110-
uses: DiligentGraphics/github-action/run-core-gpu-tests@v5
110+
uses: DiligentGraphics/github-action/run-core-gpu-tests@v7
111111
with:
112112
mode: vk_sw
113113

114114
- name: DiligentCoreAPITest VK Compatibility
115115
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Clang' || matrix.name == 'GCC') }}
116-
uses: DiligentGraphics/github-action/run-core-gpu-tests@v5
116+
uses: DiligentGraphics/github-action/run-core-gpu-tests@v7
117117
with:
118118
mode: vk_sw
119119
vk-compatibility: true
120120

121121
- name: DiligentCoreAPITest GL
122122
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
123-
uses: DiligentGraphics/github-action/run-core-gpu-tests@v5
123+
uses: DiligentGraphics/github-action/run-core-gpu-tests@v7
124124
with:
125125
mode: gl
126126

127127
- name: DiligentCoreAPITest GL with Non-Separable Programs
128128
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
129-
uses: DiligentGraphics/github-action/run-core-gpu-tests@v5
129+
uses: DiligentGraphics/github-action/run-core-gpu-tests@v7
130130
with:
131131
mode: gl
132132
non-separable-progs: true
133133

134134
# Tools tests
135135
- name: DiligentToolsTest
136136
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
137-
uses: DiligentGraphics/github-action/run-tools-tests@v5
137+
uses: DiligentGraphics/github-action/run-tools-tests@v7
138138

139139
- name: DiligentToolsGPUTest VK
140140
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
141-
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v5
141+
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v7
142142
with:
143143
mode: vk_sw
144144

145145
- name: DiligentToolsGPUTest GL
146146
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
147-
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v5
147+
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v7
148148
with:
149149
mode: gl
150150

151151
- name: HLSL2GLSLConverterTest
152152
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
153-
uses: DiligentGraphics/github-action/run-hlsl2glsl-converter-test@v5
153+
uses: DiligentGraphics/github-action/run-hlsl2glsl-converter-test@v7
154154

155155

156156
# Samples tests
157157
- name: Sample Tests Vk
158158
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
159-
uses: DiligentGraphics/github-action/run-sample-tests@v5
159+
uses: DiligentGraphics/github-action/run-sample-tests@v7
160160
with:
161161
mode: "vk_sw"
162162

163163
- name: Sample Tests Vk Compatibility
164164
if: success()
165-
uses: DiligentGraphics/github-action/run-sample-tests@v5
165+
uses: DiligentGraphics/github-action/run-sample-tests@v7
166166
with:
167167
mode: "vk_sw"
168168
vk-compatibility: "true"
169169

170170
- name: Sample Tests GL
171171
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
172-
uses: DiligentGraphics/github-action/run-sample-tests@v5
172+
uses: DiligentGraphics/github-action/run-sample-tests@v7
173173
with:
174174
mode: "gl"
175175

176176
- name: Sample Tests GL with Non-Separable Programs
177177
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
178-
uses: DiligentGraphics/github-action/run-sample-tests@v5
178+
uses: DiligentGraphics/github-action/run-sample-tests@v7
179179
with:
180180
mode: "gl"
181181
non-separable-progs: "true"

.github/workflows/build-windows.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,15 @@ jobs:
103103

104104
- name: Set up build environment
105105
if: success()
106-
uses: DiligentGraphics/github-action/setup-build-env@v5
106+
uses: DiligentGraphics/github-action/setup-build-env@v7
107107
with:
108108
platform: ${{ matrix.platform }}
109109
cmake-generator: ${{ matrix.cmake_generator }}
110110
ninja-vs-arch: ${{ matrix.toolset }}
111111

112112
- name: Configure CMake
113113
if: success()
114-
uses: DiligentGraphics/github-action/configure-cmake@v5
114+
uses: DiligentGraphics/github-action/configure-cmake@v7
115115
with:
116116
generator: ${{ matrix.cmake_generator }}
117117
vs-arch: ${{ matrix.toolset }}
@@ -121,30 +121,30 @@ jobs:
121121
- name: Build
122122
id: build
123123
if: success()
124-
uses: DiligentGraphics/github-action/build@v5
124+
uses: DiligentGraphics/github-action/build@v7
125125
with:
126126
build-args: ${{ matrix.build_args }}
127127

128128
# Core tests
129129
- name: DiligentCoreTest
130130
if: ${{ success() && matrix.name != 'UWP'}}
131-
uses: DiligentGraphics/github-action/run-core-tests@v5
131+
uses: DiligentGraphics/github-action/run-core-tests@v7
132132

133133
- name: DiligentCoreAPITest D3D11
134134
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10' || matrix.name == 'Win10-Ninja') }}
135-
uses: DiligentGraphics/github-action/run-core-gpu-tests@v5
135+
uses: DiligentGraphics/github-action/run-core-gpu-tests@v7
136136
with:
137137
mode: d3d11_sw
138138

139139
- name: DiligentCoreAPITest D3D12
140140
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10' || matrix.name == 'Win10-Ninja') }}
141-
uses: DiligentGraphics/github-action/run-core-gpu-tests@v5
141+
uses: DiligentGraphics/github-action/run-core-gpu-tests@v7
142142
with:
143143
mode: d3d12_sw
144144

145145
- name: DiligentCoreAPITest D3D12 DXC
146146
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10' || matrix.name == 'Win10-Ninja') }}
147-
uses: DiligentGraphics/github-action/run-core-gpu-tests@v5
147+
uses: DiligentGraphics/github-action/run-core-gpu-tests@v7
148148
with:
149149
mode: d3d12_sw
150150
use-dxc: true
@@ -153,54 +153,54 @@ jobs:
153153

154154
- name: DiligentCoreAPITest WebGPU
155155
if: ${{ (success() || failure() && steps.build.outcome == 'success') && matrix.name == 'Win10' }}
156-
uses: DiligentGraphics/github-action/run-core-gpu-tests@v5
156+
uses: DiligentGraphics/github-action/run-core-gpu-tests@v7
157157
with:
158158
mode: wgpu
159159

160160

161161
# Tools tests
162162
- name: DiligentToolsTest
163163
if: ${{ (success() || failure() && steps.build.outcome == 'success') && matrix.name != 'UWP'}}
164-
uses: DiligentGraphics/github-action/run-tools-tests@v5
164+
uses: DiligentGraphics/github-action/run-tools-tests@v7
165165

166166
- name: DiligentToolsGPUTest D3D11
167167
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10' || matrix.name == 'Win10-Ninja') }}
168-
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v5
168+
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v7
169169
with:
170170
mode: d3d11_sw
171171

172172
- name: DiligentToolsGPUTest D3D12
173173
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10' || matrix.name == 'Win10-Ninja') }}
174-
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v5
174+
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v7
175175
with:
176176
mode: d3d12_sw
177177

178178
- name: DiligentToolsGPUTest WebGPU
179179
if: ${{ (success() || failure() && steps.build.outcome == 'success') && matrix.name == 'Win10' }}
180-
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v5
180+
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v7
181181
with:
182182
mode: wgpu
183183

184184
- name: HLSL2GLSLConverterTest
185185
if: ${{ (success() || failure() && steps.build.outcome == 'success') && matrix.name != 'UWP'}}
186-
uses: DiligentGraphics/github-action/run-hlsl2glsl-converter-test@v5
186+
uses: DiligentGraphics/github-action/run-hlsl2glsl-converter-test@v7
187187

188188

189189
# Samples tests
190190
- name: Sample Tests D3D11
191191
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10' || matrix.name == 'Win10-Ninja') }}
192-
uses: DiligentGraphics/github-action/run-sample-tests@v5
192+
uses: DiligentGraphics/github-action/run-sample-tests@v7
193193
with:
194194
mode: "d3d11_sw"
195195

196196
- name: Sample Tests D3D12
197197
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10' || matrix.name == 'Win10-Ninja') }}
198-
uses: DiligentGraphics/github-action/run-sample-tests@v5
198+
uses: DiligentGraphics/github-action/run-sample-tests@v7
199199
with:
200200
mode: "d3d12_sw"
201201

202202
- name: Sample Tests WebGPU
203203
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10') }}
204-
uses: DiligentGraphics/github-action/run-sample-tests@v5
204+
uses: DiligentGraphics/github-action/run-sample-tests@v7
205205
with:
206206
mode: "wgpu"

0 commit comments

Comments
 (0)