Commit Graph

193 Commits

Author SHA1 Message Date
Exverge 2caadffe4d
Refactor android to dev.suyu.suyu_emu
suyu-ci / Check REUSE Specification (pull_request) Successful in 9s Details
suyu verify / Verify Format (pull_request) Successful in 2m19s Details
suyu verify / test build (linux-mingw, windows) (pull_request) Successful in 7m11s Details
suyu verify / test build (linux-fresh, clang) (pull_request) Successful in 12m19s Details
suyu verify / test build (linux-fresh, linux) (pull_request) Successful in 22m18s Details
suyu verify / android (pull_request) Successful in 24m11s Details
suyu-ci / Check REUSE Specification (push) Successful in 10s Details
suyu verify / Verify Format (push) Successful in 2m29s Details
suyu verify / test build (linux-fresh, linux) (push) Successful in 12m16s Details
suyu verify / test build (linux-fresh, clang) (push) Successful in 14m41s Details
suyu verify / test build (linux-mingw, windows) (push) Successful in 32m3s Details
suyu verify / android (push) Successful in 32m59s Details
codespell / Check for spelling errors (pull_request) Successful in 10s Details
codespell / Check for spelling errors (push) Successful in 12s Details
2024-04-07 19:27:20 -04:00
Crimson Hawk 77205848af
Add requested changes
codespell / Check for spelling errors (pull_request) Successful in 10s Details
suyu-ci / Check REUSE Specification (pull_request) Successful in 10s Details
codespell / Check for spelling errors (push) Successful in 10s Details
suyu-ci / Check REUSE Specification (push) Successful in 10s Details
suyu verify / Verify Format (push) Successful in 2m26s Details
suyu verify / test build (linux-fresh, clang) (push) Successful in 11m30s Details
suyu verify / test build (linux-mingw, windows) (push) Successful in 20m32s Details
suyu verify / test build (linux-fresh, linux) (push) Successful in 20m45s Details
suyu verify / android (push) Successful in 23m43s Details
Commited by Exverge <exverge@exverge.xyz>
2024-04-06 13:34:23 -04:00
Fijxu be31d5f56c
Enable Windows MinGW artifacts.
codespell / Check for spelling errors (push) Successful in 11s Details
codespell / Check for spelling errors (pull_request) Successful in 11s Details
suyu-ci / Check REUSE Specification (pull_request) Successful in 10s Details
2024-04-04 15:40:26 -03:00
Fijxu 068052078f
CI: Enable android artifacts
codespell / Check for spelling errors (push) Successful in 14s Details
suyu-ci / Check REUSE Specification (push) Successful in 12s Details
suyu verify / Verify Format (push) Successful in 1m51s Details
suyu verify / test build (linux-fresh, clang) (push) Successful in 9m25s Details
suyu verify / test build (linux-fresh, linux) (push) Successful in 14m0s Details
suyu verify / android (push) Successful in 18m45s Details
2024-03-25 14:36:04 -03:00
Fijxu d4375a21ef
Revert a9312c837e . Use proper GCC binary location and CCACHE changes in
codespell / Check for spelling errors (push) Successful in 13s Details
suyu-ci / Check REUSE Specification (push) Successful in 12s Details
suyu verify / Verify Format (push) Successful in 1m26s Details
suyu verify / test build (linux-fresh, clang) (push) Successful in 34m22s Details
suyu verify / test build (linux-fresh, linux) (push) Successful in 46m33s Details
the CI
2024-03-25 01:16:32 -03:00
Fijxu 0c2bdc6f61
Fix wrong URL on DownloadExternals. Change Clang and GCC executables on CI scripts
codespell / Check for spelling errors (push) Successful in 13s Details
suyu-ci / Check REUSE Specification (push) Successful in 11s Details
suyu verify / Verify Format (push) Successful in 1m30s Details
suyu verify / test build (linux-fresh, linux) (push) Failing after 2m57s Details
suyu verify / test build (linux-fresh, clang) (push) Failing after 5m30s Details
2024-03-24 23:15:50 -03:00
SylverDiscord51 1648d189d3
license-fix (#31)
suyu verify / Verify Format (push) Waiting to run Details
suyu verify / test build (linux-fresh, clang) (push) Blocked by required conditions Details
suyu verify / test build (linux-fresh, linux) (push) Blocked by required conditions Details
suyu verify / test build (linux-mingw, windows) (push) Blocked by required conditions Details
suyu verify / android (push) Blocked by required conditions Details
suyu-ci / Check REUSE Specification (push) Failing after 12s Details
codespell / Check for spelling errors (push) Successful in 10s Details
Co-authored-by: palfaiate <syl.paulo.alfaiate@gmail.com>
Co-authored-by: SylverDiscord51 <p71468162@gmail.com>
Co-committed-by: SylverDiscord51 <p71468162@gmail.com>
2024-03-23 22:58:07 -03:00
Fijxu 5aa53d12df feature: Store CCACHE cache in CI cache 2024-03-17 00:15:34 +00:00
Fijxu 012bc479da Use SUYU_USE_FASTER_LD 2024-03-16 02:26:22 +00:00
niansa 8cd1409673 Use mold in CI script 2024-03-16 02:26:22 +00:00
ddutchie e29c55dd98 CI Changes to Alow Building Linux and Android [From FORK] 2024-03-14 21:35:22 +00:00
niansa def7154dfb Disable Android ktlintCheck for now as we don't currently support Android 2024-03-08 18:59:53 +00:00
JuanCStar 88b901a24e Full rebrand 2024-03-08 09:06:48 +00:00
niansa ba5b604f9a Port original Linux CI code to Gitlab 2024-03-07 16:36:40 +00:00
JuanCStar 16dfc39f89 Rebrand Common FS Path functions 2024-03-07 09:21:59 +00:00
JuanCStar f772e7d776 Changed app window name, logo and other references related 2024-03-06 11:19:34 +01:00
Crimson Hawk cdbdf63ebe Revert "Merge branch 'master' into 'dev'"
This reverts merge request !17
2024-03-06 05:26:38 +00:00
AMA2581 5720814b13 modifying all the files to match the app 2024-03-06 00:19:07 +03:30
t895 99ea31faa8 ci: android: Play store publishing setup 2024-02-04 10:54:18 -05:00
Liam 4548e5ae1d ci: remove format dep from mainline step2 2024-01-16 22:59:20 -05:00
t895 954eb40237 ci: Remove format step from mainline builds 2024-01-15 10:30:57 -05:00
t895 cdeaca73c4 android: Move ktlintCheck to yuzu-verify 2024-01-13 17:41:01 -05:00
Liam 84787a2ada ci: fix file mode check in format script 2024-01-11 18:57:07 -05:00
Liam e11a3414ae ci: fix format task 2024-01-10 11:52:58 -05:00
Liam 30743eff56 ci: make verify format workflow output more helpful 2024-01-08 09:52:25 -05:00
Liam 4f83b00f6f general: fix trailing whitespace 2024-01-08 09:34:32 -05:00
t895 d677052e8c actions: android: Build relWithDebInfo on main repo 2023-12-28 20:53:16 -05:00
Charles Lombardo 135b645b3d ci: android: Use signing key if available
Lets gradle handle apk signing when available
2023-10-31 22:23:57 -04:00
liamwhite eec3d356b6
Merge pull request #11689 from liamwhite/breakpad
qt: implement automatic crash dump support
2023-10-29 23:41:13 -04:00
toast2903 c206a04747
ci/linux: Fix find parameter order
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
2023-10-10 13:50:50 -04:00
lat9nq 00b0938f10 ci/linux: Upload separated debug symbols
Creates a new archive with a debug suffix that contains the debug symbols from
compiling yuzu for mainline. The yuzu executable also gets a GNU debug link to the symbols file.
ci/linux: Compile with debug symbols and upload separately

Currently only uploads for yuzu but yuzu-cmd or other future executables can be
added to the for-loop's parameters.
2023-10-10 11:55:55 -04:00
Liam d3997bad9b qt: implement automatic crash dump support 2023-10-08 11:35:53 -04:00
liamwhite 3e4029b238
Merge pull request #11042 from lat9nq/wayland-appimage
ci/linux: Target deploy script from appimage path
2023-07-22 11:17:48 -04:00
Morph 7fc5ef68d2 ci: Remove GA, Gr optimizations from MSVC
Internal testing has shown these result in higher committed memory usage in some systems.
Also Ob2 is already implied by O2, so that can be removed as well.
2023-07-21 01:30:43 -04:00
lat9nq f02226283e ci/mingw: Remove pefile installation step
This is unnecessary here: pefile is already installed on the container.
This step also causes issues in coming changes to the container.
2023-07-09 16:07:43 -04:00
Morph e3937fe8ad general: Update VulkanSDK and Vulkan-Headers
Latest as of this commit
2023-07-07 02:04:13 -04:00
Morph eacec2ae12 ci: Download and install Vulkan SDK directly from LunarG 2023-07-07 02:04:13 -04:00
lat9nq b417b8562e ci/linux: Target deploy script from appimage path
Includes AppImage changes so that the needed Qt Wayland libraries are
included.
2023-07-06 20:53:22 -04:00
bunnei ee8caac82f android: Various fixes for CI. 2023-06-03 00:06:05 -07:00
liushuyu 1d0329a065 CI: add Android build systems 2023-06-03 00:05:33 -07:00
Danila Malyutin 7325fb054d
Fixup upload.ps1 for GHA
No extra folders are created with ninja generator after previous CMake fixes.
2023-05-14 01:23:07 +03:00
Matías Locatti b000af0054 Re-enable LTO for Linux
Using the tested method of only enabling it for core and video_core.

Clang is skipped, because Clang.
2023-03-30 18:47:26 -03:00
Liam 600f325d87 general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
Morph b4b3454d9b
ci: Actually enable LTO on MSVC (#9887) 2023-03-02 14:47:20 +01:00
Matías Locatti c38bb96a2c Partially apply LTO to only core and video_core projects. 2023-02-27 18:44:14 -03:00
Morph e711188be7 apply-patches-by-label: Remove unused variables and imports 2023-01-29 19:53:14 -05:00
Morph 0f04cabf84 apply-patches-by-label: Use python f-strings 2023-01-29 19:53:14 -05:00
Morph 8532e17243 ci: Abort on failure to query Github's API
This raises an exception if the GET request to Github's API returns anything other than 200 OK, ensuring we always have successful merges of tagged PRs.
Also, reduces the number of queried pages from 29 to 9 to reduce the number of requests.
2023-01-29 19:53:14 -05:00
Levi Behunin d5fc56db4b Move to Clang Format 15
Depends on https://github.com/yuzu-emu/build-environments/pull/69

clang-15 primary run
2023-01-29 17:49:42 -07:00
Colin Kinloch 5d36d4b143 ci: Allow setting clang-format binary 2022-12-30 14:29:41 +00:00