Tyler Wilding
07f2459178
github: Remove now redundant comment in PR template
2021-04-29 18:41:34 +02:00
Tyler Wilding
be6b46b793
github: Add first-time contributor message
2021-04-29 18:41:34 +02:00
dependabot[bot]
d3be481327
build(deps): bump actions/cache from v2.1.4 to v2.1.5
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.4...1a9e2138d905efd099035b49d8b7a3888c653ca8 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-19 08:34:26 +02:00
Tyler Wilding
770eb0bdaf
github: Beef up the CONTRIBUTING file and point people there for best-practices
2021-04-19 00:37:46 +02:00
Tyler Wilding
6e8578ff6c
github: Add PULL_REQUEST template
2021-04-19 00:37:46 +02:00
Tyler Wilding
5e585c69ff
github: Move CONTRIBUTING file into .github folder
2021-04-19 00:37:46 +02:00
tellowkrinkle
1e60161932
ghactions: brew update before installing in macOS
...
Should fix issues with homebrew's old package provider shutting down
2021-04-12 15:04:05 -05:00
Tyler Wilding
6cc969a89c
ci: Automatically label pull requests
2021-04-10 20:41:01 +02:00
Tyler Wilding
af98432881
ci: Stop caching submodules, no consistent way to detect changes
...
There doesn't seem to be an obvious way to detect a submodule change. If the TAG was put inside the `gitmodules` file that would be another thing, but it isn't. So after a new submodule is added, the cache is never evicted (for instance in this PR's case, where an existing submodule is bumped to a new commit)
2021-03-20 04:20:43 +01:00
RedDevilus
ad4a5f9ef4
Misc: Fix regression in templates ( #4299 )
2021-03-15 13:57:46 +00:00
RedDevilus
4840d1db93
Misc: cleanup MD codacy issues
...
Not the worst issues, we could still block or revise the styling rules where it's complaining.
2021-03-13 02:00:18 +00:00
dependabot[bot]
5804af6b6c
Bump actions/cache from v2 to v2.1.4
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 17:35:23 +01:00
lightningterror
d993e4ebc8
misc: Update feature request template.
...
Exclude libretro feature requests.
2021-02-06 15:36:44 +01:00
tellowkrinkle
0f685fbb49
ghactions:macos: Disable homebrew cleanup
...
Homebrew periodic cleanup and containers don't mix well, as the "every 30 days" turns into "every time", ends up wasting 1-2m of build time
2021-01-15 04:42:01 -06:00
tellowkrinkle
de3bb1b39d
Fix usage of brew --cask
...
I guess it didn't like that
2021-01-14 23:23:56 -06:00
tellowkrinkle
23d436237c
ghactions:macOS: Use brew --cask
...
brew cask was deprecated and later disabled, breaking our builds
2021-01-14 03:59:27 -06:00
Tyler Wilding
9031c24fc7
ci: Improve windows artifact name
...
Add PR title if applicable, limit the length of the file to avoid file-name length issues.
Also put all contents of the artifact into a folder with the same name to simplify extraction.
2021-01-11 03:51:09 +01:00
lightningterror
6a7648d2b0
misc: Cleanup remaining pad stuff from merge. ( #4014 )
2020-12-18 00:48:33 +01:00
Tyler Wilding
2c8b2b48bd
ci: Add MacOS github actions build
2020-12-06 14:02:43 -06:00
Dylan Smit
65ee46c0fb
misc: Added the PlayStation name properly. ( #3915 )
2020-12-06 10:27:51 +01:00
lightningterror
be85c568ab
Build: Remove appveyor and travis leftovers.
2020-12-01 10:25:52 +01:00
Tyler Wilding
4a477244f1
Dep: Add yaml-cpp submodule to Windows project
2020-11-30 04:22:17 -05:00
TellowKrinkle
5927cef89f
GHActions: Disable PCH on clang builds
...
There's an incompatibility between ccache and clang's PCH that's fixed by cmake 3.17 (ubuntu 20.04 has 3.16)
2020-11-24 09:52:15 -05:00
TellowKrinkle
40f26cb975
GHActions: Don't use march=native
...
It breaks ccache
2020-11-24 03:16:59 -05:00
TellowKrinkle
12bf837eee
GHActions: Actually use ccache
2020-11-24 03:16:59 -05:00
TellowKrinkle
8ef6d7ffec
GHActions: Add no-pch build
2020-11-24 03:16:59 -05:00
Kojin
ce658e8a96
Update issue templates ( #3917 )
2020-11-11 12:14:03 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
e5a7cc4a1c
USB: actions and cmakelists formatting
2020-11-11 13:34:16 +00:00
Tyler Wilding
ac9700f261
CI: Fix Ubuntu package installation failure ( #3901 )
...
Co-authored-by: Jonathan Li <jonathan.li@hotmail.co.uk>
2020-11-06 12:11:31 +00:00
Tyler Wilding
2764474274
git: Add `fmt` submodule
2020-10-17 04:12:50 +01:00
Tyler Wilding
fd5378d9c1
ci: Remove now unnecessary way of cleaning up old artifacts
2020-10-17 04:12:06 +01:00
Tyler Wilding
75606fd1a9
Add clang linux build
2020-10-17 04:12:06 +01:00
Tyler Wilding
bd1cc9b4f4
ci: Automatically watch for updates on github actions
2020-10-06 00:47:53 +01:00
Tyler Wilding
400ed82715
recording: Many adjustments on VirtualPad from review feedback
...
recording: Factor in DPIScaling when scaling VirtualPad window
recording: Add a reset button, hopefully better quality backgrounds for lower resolutions
recording: Improved VPad analog alignment
Co-authored-by: sonicfind
recording: Some final VirtualPad coordinate adjustments
2020-10-01 17:52:59 +01:00
Tyler Wilding
28a4d0390f
cmake: Generate resource header files alongside .pngs just like on windows
2020-10-01 17:52:59 +01:00
Tyler Wilding
5523b02718
ci: Add packages to fix linux build ( #3750 )
...
* ci: Add packages to fix linux build
* ci: Sort packages
2020-09-25 00:26:42 -04:00
Tyler Wilding
c4ca10258b
ci: Validate VS filter files in buiild
...
msbuild does not use the project in it's entirety to build the app. This means problems can slip through, so an easy solution is just to ensure the XML is well-formed. More sophisticated validation could be done with something like `xmllint` but seems overkill.
2020-09-21 02:45:25 +01:00
Tyler Wilding
fe10f23994
ci: Resolve git-submodules related Actions warning
...
The `.git/modules` folder was not being initialized, which caused the post-cleanup of the `Checkout` step to flag an error at the end. Caching this folder and thus completely caching anything submodule related, should eliminate this warning.
Also allowed submodules to be pulled in parallel when they aren't cached.
2020-09-20 05:51:46 +02:00
Tyler Wilding
86639114e5
ci: Increase verbosity on msbuild logs - includes timing information and such
2020-09-19 21:54:20 +02:00
Tyler Wilding
2e9a32e7ec
ci: Cache submodules and fix artifact naming
2020-09-19 21:54:20 +02:00
Tyler Wilding
a5cc8efb10
ci: Ignore workflows on non-code changes or irrelevant code changes
2020-09-18 03:31:13 +02:00
Tyler Wilding
645b2dc17a
ci: Properly fail the linux workflows if the build fails
2020-09-18 03:31:13 +02:00
Tyler Wilding
0bd49ad778
ci: Remove clang, use GCC 10 and GTK 3
2020-09-18 03:31:13 +02:00
Tyler Wilding
81ccb637f9
ci: Remove directX downloading from windows build
2020-09-18 03:31:13 +02:00
Tyler Wilding
3fba5a2c11
ci: Add cron action to cleanup old artifacts to avoid hitting GH Actions limits
2020-09-18 03:31:13 +02:00
Tyler Wilding
359be55ce0
ci: Add working linux workflow
2020-09-18 03:31:13 +02:00
Tyler Wilding
d7beb3cdc7
ci: Add windows workflow
2020-09-18 03:31:13 +02:00
Jonathan Li
176e3609a5
ci: base github actions from turtleli
2020-09-18 03:31:13 +02:00