Merge branch 'master' into Playerbot

This commit is contained in:
Yunfan Li
2024-03-31 12:44:21 +08:00
23 changed files with 150 additions and 124 deletions

View File

@@ -100,8 +100,8 @@ runs:
-DCMAKE_CXX_COMPILER_LAUNCHER="ccache" \
-DCMAKE_C_COMPILER_LAUNCHER="ccache" \
-DBUILD_TESTING="ON" \
-DUSE_SCRIPTPCH=${{ inputs.pch && 'ON' || '' }} \
-DUSE_COREPCH=${{ inputs.pch && 'ON' || '' }} \
-DUSE_SCRIPTPCH=${{ inputs.pch == 'true' && 'ON' || '' }} \
-DUSE_COREPCH=${{ inputs.pch == 'true' && 'ON' || '' }} \
${{ !inputs.pch && '-DNOPCH=true' || '' }}
- name: build

View File

@@ -26,6 +26,11 @@ jobs:
)
steps:
- uses: actions/checkout@v4
# This script installs a general list of modules to compile with
# azerothcore. This is useful for ensuring that module compilation
# functionality works.
- name: Checkout modules
run: bash -x ./apps/ci/ci-install-modules.sh
- uses: ./.github/actions/linux-build
with:
CC: clang-15