mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2025-11-29 17:38:24 +08:00
feat(CI): add CI for ubuntu-24.04 (#18909)
This commit is contained in:
8
.github/workflows/core-build-nopch.yml
vendored
8
.github/workflows/core-build-nopch.yml
vendored
@@ -35,6 +35,14 @@ jobs:
|
|||||||
compiler:
|
compiler:
|
||||||
CC: gcc-12
|
CC: gcc-12
|
||||||
CXX: g++-12
|
CXX: g++-12
|
||||||
|
- os: ubuntu-24.04
|
||||||
|
compiler:
|
||||||
|
CC: clang-18
|
||||||
|
CXX: clang++-18
|
||||||
|
- os: ubuntu-24.04
|
||||||
|
compiler:
|
||||||
|
CC: gcc-14
|
||||||
|
CXX: g++-14
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
name: ${{ matrix.os }}-${{ matrix.compiler.CC }}-nopch
|
name: ${{ matrix.os }}-${{ matrix.compiler.CC }}-nopch
|
||||||
if: github.repository == 'azerothcore/azerothcore-wotlk'
|
if: github.repository == 'azerothcore/azerothcore-wotlk'
|
||||||
|
|||||||
8
.github/workflows/core-build-pch.yml
vendored
8
.github/workflows/core-build-pch.yml
vendored
@@ -32,6 +32,14 @@ jobs:
|
|||||||
compiler:
|
compiler:
|
||||||
CC: gcc-12
|
CC: gcc-12
|
||||||
CXX: g++-12
|
CXX: g++-12
|
||||||
|
- os: ubuntu-24.04
|
||||||
|
compiler:
|
||||||
|
CC: clang-18
|
||||||
|
CXX: clang++-18
|
||||||
|
- os: ubuntu-24.04
|
||||||
|
compiler:
|
||||||
|
CC: gcc-14
|
||||||
|
CXX: g++-14
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
name: ${{ matrix.os }}-${{ matrix.compiler.CC }}-pch
|
name: ${{ matrix.os }}-${{ matrix.compiler.CC }}-pch
|
||||||
if: github.repository == 'azerothcore/azerothcore-wotlk' && !github.event.pull_request.draft
|
if: github.repository == 'azerothcore/azerothcore-wotlk' && !github.event.pull_request.draft
|
||||||
|
|||||||
Reference in New Issue
Block a user