ci: Fix CI builds being marked as dirty. (#6656)
This commit is contained in:
parent
13a8969824
commit
df9cc1b84c
|
@ -1,7 +1,6 @@
|
|||
#!/bin/bash -ex
|
||||
|
||||
mkdir build && cd build
|
||||
# TODO: LibreSSL ASM disabled due to platform detection issues in cross-compile build.
|
||||
cmake .. -GNinja \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_OSX_ARCHITECTURES="$TARGET" \
|
||||
|
@ -10,8 +9,7 @@ cmake .. -GNinja \
|
|||
-DENABLE_QT_TRANSLATION=ON \
|
||||
-DCITRA_ENABLE_COMPATIBILITY_REPORTING=ON \
|
||||
-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON \
|
||||
-DUSE_DISCORD_PRESENCE=ON \
|
||||
-DENABLE_ASM=OFF
|
||||
-DUSE_DISCORD_PRESENCE=ON
|
||||
ninja
|
||||
ninja bundle
|
||||
|
||||
|
|
|
@ -182,6 +182,8 @@ jobs:
|
|||
vulkan-use-cache: true
|
||||
- name: Test glslangValidator
|
||||
run: glslangValidator --version
|
||||
- name: Disable line ending translation
|
||||
run: git config --global core.autocrlf input
|
||||
- name: Build
|
||||
run: ./.ci/windows.sh
|
||||
- name: Pack
|
||||
|
|
|
@ -13,6 +13,8 @@ src/common/scm_rev.cpp
|
|||
.vs/
|
||||
.vscode/
|
||||
.cache/
|
||||
cmake-build-debug/
|
||||
cmake-build-release/
|
||||
CMakeLists.txt.user*
|
||||
|
||||
# *nix related
|
||||
|
@ -41,4 +43,6 @@ Thumbs.db
|
|||
repo/
|
||||
|
||||
# GitHub Actions generated files
|
||||
.ccache/
|
||||
node_modules/
|
||||
VULKAN_SDK/
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
url = https://github.com/mozilla/cubeb
|
||||
[submodule "discord-rpc"]
|
||||
path = externals/discord-rpc
|
||||
url = https://github.com/discord/discord-rpc.git
|
||||
url = https://github.com/yuzu-emu/discord-rpc.git
|
||||
[submodule "cpp-jwt"]
|
||||
path = externals/cpp-jwt
|
||||
url = https://github.com/arun11299/cpp-jwt.git
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 963aa9f3e5ce81a4682c6ca3d136cddda614db33
|
||||
Subproject commit 20cc99aeffa08a4834f156b6ab49ed68618cf94a
|
|
@ -1 +1 @@
|
|||
Subproject commit dcf9a84aba598f827f65d946d31c3c93af62790a
|
||||
Subproject commit d4fc7348a3fbe9c659a373e28a3b50f052f7c50a
|
Reference in New Issue