Skip to content

Commit 944fa11

Browse files
committed
use gcc-14 on linux
1 parent cf7cd37 commit 944fa11

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/release.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
6969
- name: Install dependencies (Linux)
7070
if: runner.os == 'Linux'
71-
run: sudo apt-get update && sudo apt-get install -y ninja-build libexpat1-dev
71+
run: sudo apt-get update && sudo apt-get install -y ninja-build libexpat1-dev gcc-14 g++-14
7272

7373
- name: Install dependencies (macOS)
7474
if: runner.os == 'macOS'
@@ -81,6 +81,10 @@ jobs:
8181
if [ -n "$TAG" ]; then
8282
echo "VERSION=$TAG" > version.mak
8383
fi
84+
if [ "$RUNNER_OS" = "Linux" ]; then
85+
export CC=gcc-14
86+
export CXX=g++-14
87+
fi
8488
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
8589
-DBUILD_TESTS=OFF \
8690
-S . -B build

0 commit comments

Comments
 (0)