Github: Re-add changes to upstream release workflows

This commit is contained in:
Jonathan G Rennison
2023-06-20 18:25:03 +01:00
parent 4f7cb1e498
commit 77b3c5726b
6 changed files with 157 additions and 14 deletions

View File

@@ -87,6 +87,7 @@ jobs:
nlohmann-json \
sdl2 \
zlib \
zstd \
# EOF
)
echo "::endgroup::"
@@ -123,7 +124,9 @@ jobs:
echo "::group::CMake"
cmake ${GITHUB_WORKSPACE} \
-DCMAKE_TOOLCHAIN_FILE=/vcpkg/scripts/buildsystems/vcpkg.cmake \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_BUILD_TYPE=Release \
-DOPTION_COMPRESS_DEBUG=ON \
-DOPTION_LTO=ON \
-DOPTION_SURVEY_KEY=${{ inputs.survey_key }} \
-DOPTION_PACKAGE_DEPENDENCIES=ON \
# EOF