Skip to content

Commit e628e1a

Browse files
GitHub Actions: bump Diligent actions version to v7
Bump default Vulkan SDK version to 1.4.313.0
1 parent 4cae36b commit e628e1a

File tree

5 files changed

+31
-31
lines changed

5 files changed

+31
-31
lines changed

.github/workflows/build-apple.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,34 +59,34 @@ jobs:
5959

6060
steps:
6161
- name: Checkout
62-
uses: DiligentGraphics/github-action/checkout@v5
62+
uses: DiligentGraphics/github-action/checkout@v7
6363

6464
- name: Set up build environment
6565
if: success()
66-
uses: DiligentGraphics/github-action/setup-build-env@v5
66+
uses: DiligentGraphics/github-action/setup-build-env@v7
6767
with:
6868
platform: ${{ matrix.platform }}
6969

7070
- name: Configure CMake
7171
if: success()
72-
uses: DiligentGraphics/github-action/configure-cmake@v5
72+
uses: DiligentGraphics/github-action/configure-cmake@v7
7373
with:
7474
build-type: ${{ matrix.build_type }}
7575
cmake-args: ${{ matrix.cmake_args }}
7676

7777
- name: Build
7878
if: success()
79-
uses: DiligentGraphics/github-action/build@v5
79+
uses: DiligentGraphics/github-action/build@v7
8080
with:
8181
target: install
8282

8383
- name: DiligentToolsTest
8484
if: ${{ success() && matrix.platform == 'MacOS' }}
85-
uses: DiligentGraphics/github-action/run-tools-tests@v5
85+
uses: DiligentGraphics/github-action/run-tools-tests@v7
8686

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

9191
- name: Upload artifact
9292
uses: actions/upload-artifact@v4

.github/workflows/build-emscripten.yml

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

3030
steps:
3131
- name: Checkout
32-
uses: DiligentGraphics/github-action/checkout@v5
32+
uses: DiligentGraphics/github-action/checkout@v7
3333

3434
- name: Set up build environment
3535
if: success()
36-
uses: DiligentGraphics/github-action/setup-build-env@v5
36+
uses: DiligentGraphics/github-action/setup-build-env@v7
3737
with:
3838
platform: Web
3939

4040
- name: Configure CMake
4141
if: success()
42-
uses: DiligentGraphics/github-action/configure-cmake@v5
42+
uses: DiligentGraphics/github-action/configure-cmake@v7
4343
with:
4444
build-type: ${{ matrix.build_type }}
4545
cmake-args: "-DDILIGENT_BUILD_TOOLS_INCLUDE_TEST=ON"
4646

4747
- name: Build
4848
if: success()
49-
uses: DiligentGraphics/github-action/build@v5
49+
uses: DiligentGraphics/github-action/build@v7

.github/workflows/build-linux.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,18 +58,18 @@ jobs:
5858

5959
steps:
6060
- name: Checkout
61-
uses: DiligentGraphics/github-action/checkout@v5
61+
uses: DiligentGraphics/github-action/checkout@v7
6262

6363
- name: Set up build environment
6464
if: success()
65-
uses: DiligentGraphics/github-action/setup-build-env@v5
65+
uses: DiligentGraphics/github-action/setup-build-env@v7
6666
with:
6767
platform: Linux
6868
cmake-generator: ${{ matrix.cmake_generator }}
6969

7070
- name: Configure CMake
7171
if: success()
72-
uses: DiligentGraphics/github-action/configure-cmake@v5
72+
uses: DiligentGraphics/github-action/configure-cmake@v7
7373
with:
7474
cc: ${{ matrix.cc }}
7575
cxx: ${{ matrix.cxx }}
@@ -80,31 +80,31 @@ jobs:
8080
- name: Build
8181
id: build
8282
if: success()
83-
uses: DiligentGraphics/github-action/build@v5
83+
uses: DiligentGraphics/github-action/build@v7
8484
with:
8585
target: install
8686

8787
- name: DiligentToolsTest
8888
if: success()
89-
uses: DiligentGraphics/github-action/run-tools-tests@v5
89+
uses: DiligentGraphics/github-action/run-tools-tests@v7
9090

9191
- name: DiligentToolsGPUTest VK
9292
# NB: it is essential to include failure() to override the default status check of success()
9393
# that is automatically applied to if conditions that don't contain a status check function.
9494
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
95-
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v5
95+
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v7
9696
with:
9797
mode: vk_sw
9898

9999
- name: DiligentToolsGPUTest GL
100100
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
101-
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v5
101+
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v7
102102
with:
103103
mode: gl
104104

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

109109
- name: Upload artifact
110110
uses: actions/upload-artifact@v4

.github/workflows/build-windows.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,19 +79,19 @@ jobs:
7979

8080
steps:
8181
- name: Checkout
82-
uses: DiligentGraphics/github-action/checkout@v5
82+
uses: DiligentGraphics/github-action/checkout@v7
8383

8484
- name: Set up build environment
8585
if: success()
86-
uses: DiligentGraphics/github-action/setup-build-env@v5
86+
uses: DiligentGraphics/github-action/setup-build-env@v7
8787
with:
8888
platform: ${{ matrix.platform }}
8989
cmake-generator: ${{ matrix.cmake_generator }}
9090
ninja-vs-arch: ${{ matrix.toolset }}
9191

9292
- name: Configure CMake
9393
if: success()
94-
uses: DiligentGraphics/github-action/configure-cmake@v5
94+
uses: DiligentGraphics/github-action/configure-cmake@v7
9595
with:
9696
generator: ${{ matrix.cmake_generator }}
9797
vs-arch: ${{ matrix.toolset }}
@@ -101,37 +101,37 @@ jobs:
101101
- name: Build
102102
id: build
103103
if: success()
104-
uses: DiligentGraphics/github-action/build@v5
104+
uses: DiligentGraphics/github-action/build@v7
105105
with:
106106
target: install
107107

108108
- name: DiligentToolsTest
109109
if: ${{ success() && matrix.name != 'UWP'}}
110-
uses: DiligentGraphics/github-action/run-tools-tests@v5
110+
uses: DiligentGraphics/github-action/run-tools-tests@v7
111111

112112
- name: DiligentToolsGPUTest D3D11
113113
# NB: it is essential to include failure() to override the default status check of success()
114114
# that is automatically applied to if conditions that don't contain a status check function.
115115
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Win10' || matrix.name == 'Win8.1') }}
116-
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v5
116+
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v7
117117
with:
118118
mode: d3d11_sw
119119

120120
- name: DiligentToolsGPUTest D3D12
121121
if: ${{ (success() || failure() && steps.build.outcome == 'success') && matrix.name == 'Win10' }}
122-
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v5
122+
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v7
123123
with:
124124
mode: d3d12_sw
125125

126126
- name: DiligentToolsGPUTest WebGPU
127127
if: ${{ (success() || failure() && steps.build.outcome == 'success') && matrix.name == 'Win10' }}
128-
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v5
128+
uses: DiligentGraphics/github-action/run-tools-gpu-tests@v7
129129
with:
130130
mode: wgpu
131131

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

136136
- name: Upload artifact
137137
uses: actions/upload-artifact@v4

.github/workflows/msvc_analysis.yml

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

2828
steps:
2929
- name: Checkout
30-
uses: DiligentGraphics/github-action/checkout@master
30+
uses: DiligentGraphics/github-action/checkout@v7
3131

3232
- name: Set up build environment
3333
if: success()
34-
uses: DiligentGraphics/github-action/setup-build-env@v5
34+
uses: DiligentGraphics/github-action/setup-build-env@v7
3535
with:
3636
platform: ${{ matrix.platform }}
3737
cmake-generator: ${{ matrix.cmake_generator }}
3838

3939
- name: Configure CMake
4040
if: success()
41-
uses: DiligentGraphics/github-action/configure-cmake@v5
41+
uses: DiligentGraphics/github-action/configure-cmake@v7
4242
with:
4343
generator: ${{ matrix.cmake_generator }}
4444
vs-arch: ${{ matrix.toolset }}
@@ -47,7 +47,7 @@ jobs:
4747

4848
- name: Build
4949
if: success()
50-
uses: DiligentGraphics/github-action/build@v5
50+
uses: DiligentGraphics/github-action/build@v7
5151

5252
- name: Run MSVC Code Analysis
5353
uses: microsoft/[email protected]

0 commit comments

Comments
 (0)