Skip to content

Commit c507e83

Browse files
GitHub Actions: update to Ubuntu-24.04
1 parent 72335f8 commit c507e83

File tree

7 files changed

+13
-16
lines changed

7 files changed

+13
-16
lines changed

.github/workflows/build-android.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on: [push, pull_request]
44

55
jobs:
66
build:
7-
runs-on: ubuntu-20.04
7+
runs-on: ubuntu-24.04
88

99
strategy:
1010
matrix:

.github/workflows/build-emscripten.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
build:
77
strategy:
88
matrix:
9-
os: ["windows-latest", "ubuntu-20.04", "macos-14"]
9+
os: ["windows-latest", "ubuntu-24.04", "macos-14"]
1010
build_type: ["Debug", "Release"]
1111

1212
exclude:
@@ -26,7 +26,7 @@ jobs:
2626
host_name: "Win10"
2727
cmake_args: "-DDILIGENT_EMSCRIPTEN_STRIP_DEBUG_INFO=ON"
2828

29-
- os: "ubuntu-20.04"
29+
- os: "ubuntu-24.04"
3030
host_name: "Linux"
3131
cmake_args: "-DDILIGENT_EMSCRIPTEN_STRIP_DEBUG_INFO=ON -DDILIGENT_EMSCRIPTEN_INCLUDE_COI_SERVICE_WORKER=ON"
3232

.github/workflows/build-linux.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on: [push, pull_request]
44

55
jobs:
66
precheks:
7-
runs-on: ubuntu-20.04
7+
runs-on: ubuntu-24.04
88
name: Linux -> Pre-checks
99

1010
steps:
@@ -44,7 +44,7 @@ jobs:
4444

4545
build:
4646
needs: precheks
47-
runs-on: ubuntu-20.04
47+
runs-on: ubuntu-24.04
4848

4949
strategy:
5050
fail-fast: false
@@ -55,13 +55,13 @@ jobs:
5555
include:
5656
- name: "GCC"
5757
cmake_generator: "Unix Makefiles"
58-
cc: "gcc-9"
59-
cxx: "g++-9"
58+
cc: "gcc-14"
59+
cxx: "g++-14"
6060

6161
- name: "Clang"
6262
cmake_generator: "Ninja"
63-
cc: "clang-12"
64-
cxx: "clang++-12"
63+
cc: "clang-18"
64+
cxx: "clang++-18"
6565

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

@@ -110,22 +110,19 @@ jobs:
110110
uses: DiligentGraphics/github-action/run-core-gpu-tests@v1
111111
with:
112112
mode: vk_sw
113-
args: --gtest_filter=-DrawCommandTest.DrawIndexedInstancedIndirect_FirstInstance_BaseVertex_FirstIndex_VBOffset_IBOffset_InstOffset:TextureCreation/TextureCreationTest.CreateTexture/TEX_FORMAT_BGRA8_TYPELESS
114113

115114
- name: DiligentCoreAPITest GL
116115
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
117116
uses: DiligentGraphics/github-action/run-core-gpu-tests@v1
118117
with:
119118
mode: gl
120-
args: "--gtest_filter=-DrawCommandTest.MultiDrawIndirectCount:DrawCommandTest.MultiDrawIndexedIndirectCount:PipelineResourceSignatureTest.StructuredBuffers"
121119

122120
- name: DiligentCoreAPITest GL with Non-Separable Programs
123121
if: ${{ success() || failure() && steps.build.outcome == 'success' }}
124122
uses: DiligentGraphics/github-action/run-core-gpu-tests@v1
125123
with:
126124
mode: gl
127125
non-separable-progs: true
128-
args: "--gtest_filter=-DrawCommandTest.MultiDrawIndirectCount:DrawCommandTest.MultiDrawIndexedIndirectCount:PipelineResourceSignatureTest.StructuredBuffers:DrawCommandTest.StructuredBufferArray"
129126

130127
# Tools tests
131128
- name: DiligentToolsTest

0 commit comments

Comments
 (0)