Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions .github/workflows/core_linux_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ jobs:

env:
BUILD_DIR: ${{ github.workspace }}/../build-${{ matrix.name }}
CCACHE_DIR: ${{ github.workspace }}/../ccache

steps:
- name: Checkout repository
Expand All @@ -53,6 +52,8 @@ jobs:
key: linux-${{ matrix.name }}
max-size: 500M

# Never the socket tests: they bind real listeners and dominate the
# suite's wall-clock. A human asks for them, CI does not.
- name: Configure
run: >
cmake -S . -B "$BUILD_DIR" -G Ninja
Expand All @@ -67,8 +68,6 @@ jobs:
-DBUILD_REALMD=1
-DBUILD_AH_SERVICE=1
-DWITH_TESTS=1
# Never the socket tests: they bind real listeners and dominate the
# suite's wall-clock. A human asks for them, CI does not.
-DWITH_NET_TESTS=0
-DSOAP=1
-DSCRIPT_LIB_ELUNA=1
Expand Down
9 changes: 5 additions & 4 deletions .github/workflows/core_windows_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,6 @@ jobs:

env:
BUILD_DIR: ${{ github.workspace }}\..\build-msvc
CCACHE_DIR: ${{ github.workspace }}\..\ccache
SCCACHE_DIR: ${{ github.workspace }}\..\sccache

steps:
- name: Checkout repository
Expand Down Expand Up @@ -89,6 +87,9 @@ jobs:
echo "OPENSSL_INCLUDE_DIR=$root/include" >> "$GITHUB_ENV"
echo "OPENSSL_CRYPTO_LIBRARY=$root/lib/VC/libcrypto64MT.lib" >> "$GITHUB_ENV"
echo "OPENSSL_SSL_LIBRARY=$root/lib/VC/libssl64MT.lib" >> "$GITHUB_ENV"
# SlProWeb installs provider DLLs beside openssl.exe, while its
# compiled MODULESDIR still names the default installation path.
echo "OPENSSL_MODULES=$root/bin" >> "$GITHUB_ENV"
echo "$root/bin" >> "$GITHUB_PATH"
else
echo "::error::OpenSSL developer libraries not found"
Expand All @@ -109,6 +110,8 @@ jobs:
key: windows-msvc
max-size: 500M

# Never the socket tests: they bind real listeners and dominate the
# suite's wall-clock. A human asks for them, CI does not.
- name: Configure
shell: bash
run: >
Expand All @@ -123,8 +126,6 @@ jobs:
-DBUILD_REALMD=1
-DBUILD_AH_SERVICE=1
-DWITH_TESTS=1
# Never the socket tests: they bind real listeners and dominate the
# suite's wall-clock. A human asks for them, CI does not.
-DWITH_NET_TESTS=0
-DSOAP=1
-DSCRIPT_LIB_ELUNA=1
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ World of Warcraft, and all related art, images, and lore are copyright [Blizzard
[7]: http://www.cppreference.com/ "C / C++ reference"
[8]: https://github.com/mangos/MaNGOS/blob/master/mangosFamily.md "The MaNGOS family of Icons"
[9]: https://discord.gg/fPxMjHS8xs "Our community hub on Discord"
[10]: https://github.com/mangoszero/server/actions/workflows/core_build.yml "Github Actions - Linux/MAC build status"
[10]: https://github.com/mangoszero/server/actions/workflows/core_linux_build.yml "Github Actions - Linux/MAC build status"
[11]: https://ci.appveyor.com/project/MaNGOS/server-9fytl/history "AppVeyor Scan - Windows build status"
[12]: https://app.codacy.com/gh/mangoszero/server/dashboard "Codacy Code Status"
[13]: https://www.codefactor.io/repository/github/mangoszero/server "Codefactor Code Status"
Expand Down
Loading