Skip to content

Commit 782819a

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

File tree

7 files changed

+13
-13
lines changed

7 files changed

+13
-13
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 & 6 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

0 commit comments

Comments
 (0)