TellowKrinkle
0cc8d402d6
GHActions: Enable partial LTO
2021-10-01 23:04:42 -04:00
refractionpcsx2
7faa5db9e5
VU/GameDB: Move Mac/Status overflow flag checks to a gamefix
...
We can't really do this reliably on x86 without soft floats, but superman still needs it, but it breaks other games.
2021-09-29 17:33:13 +01:00
lightningterror
d53171e20f
ci-mac: Bump macos version to 11.
2021-09-28 20:14:29 -05:00
Joey
d67caab621
Docs: correct CONTRIBUTING.md
...
fix spelling mistake in CONTRIBUTING.md
2021-09-21 17:59:54 +01:00
dependabot[bot]
8ba9cc102a
build(deps): bump mikehardy/buildcache-action from 1.2.1 to 1.2.2
...
Bumps [mikehardy/buildcache-action](https://github.com/mikehardy/buildcache-action ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/mikehardy/buildcache-action/releases )
- [Changelog](https://github.com/mikehardy/buildcache-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mikehardy/buildcache-action/compare/v1.2.1...v1.2.2 )
---
updated-dependencies:
- dependency-name: mikehardy/buildcache-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-03 16:48:16 -05:00
TellowKrinkle
c93692a779
GHActions:Linux: Make ccache config global
...
New testing step was missing the config
2021-08-30 13:42:28 +02:00
TellowKrinkle
142d91dfb5
GHActions: Run tests on Windows
2021-08-28 03:25:33 +01:00
TellowKrinkle
04df2824cf
GHActions: Clean up old unused code
2021-08-28 03:25:33 +01:00
TellowKrinkle
2ce3a004ba
GHActions: Add buildcache on windows
2021-08-28 03:25:33 +01:00
TellowKrinkle
e9e58fd791
GHActions: Use ninja for windows cmake builds
2021-08-28 03:25:33 +01:00
TellowKrinkle
4f22bc8162
GHActions: Add windows cmake build
2021-08-28 03:25:33 +01:00
Tyler Wilding
ae2ae8b982
github: Switch to new issue forms ( #4657 )
...
* github: New issue forms
* remove default numbered list
2021-08-14 01:08:18 -04:00
TellowKrinkle
958e27c782
GHActions: Run tests
2021-08-02 00:24:59 -05:00
TellowKrinkle
73116752b9
GHActions: Remove dashes from build names
...
If you're going to switch dashes to spaces, swich all the dashes to spaces
2021-07-23 21:02:15 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
70f29072bf
debian: Remove debian specific packaging hooks.
...
We switched to appimage in an earlier commit. It makes more sense for us
to maintain a distribution agnostic packaging method than something
which is already forked by upstream anyways.
2021-07-19 20:04:12 +02:00
TellowKrinkle
4f50e7e478
GHActions: Don't update homebrew when not necessary
...
It's pretty slow and if GH hasn't been updating their image, could cause huge numbers of extra dependants and dependencies to have to be installed
2021-07-18 22:49:31 -05:00
TellowKrinkle
7bb3f41fdc
cmake: Drop X11 requirement on macOS
...
We don't actually benefit from it
2021-07-17 21:08:30 -05:00
tellowkrinkle
e92d15e459
CI: Fix avx2-pch build
...
Was broken when `ADDITIONAL_CMAKE_ARGS` got quoted
2021-07-17 17:39:29 -05:00
Margen67
8628993fb0
Build improvements
...
Remove unneeded quotation marks.
linux-workflow.yml:
Checkout Submodules:
Shorten --jobs to -j, use $(getconf _NPROCESSORS_ONLN).
Make restore-keys into one line.
Remove unneeded ./.
macos-workflow.yml:
Checkout Submodules:
Shorten --jobs to -j.
Use $(getconf _NPROCESSORS_ONLN) instead of 2.
Move HOMEBREW_NO_INSTALL_CLEANUP to env: and add HOMEBREW_NO_ANALYTICS.
Remove unneeded ./.
pr-triage.yml:
Make on: pull_request_target into one line.
Properly capitalize GitHub.
compile.sh:
Add warning when running outside of GitHub Actions CI.
Use $(getconf _NPROCESSORS_ONLN).
validate-vs-filters.ps1:
End of file newline.
windows-workflow.yml:
Rename config to configuration.
Opt out of PowerShell telemetry.
Checkout Submodules:
Shorten --jobs to -j, use $env:NUMBER_OF_PROCESSORS.
Remove unneeded shell from Verify VS Project Files.
setup-msbuild:
Use v1. (always the latest version)
Remove useless vs-version parameter.
Remove unneeded ./ and .\.
Add -p to mkdir.
.gitmodules:
Make submodules shallow.
build.sh:
Move parameters from shebang to set.
Consistent formatting for ifs.
Use $(getconf _NPROCESSORS_ONLN).
2021-07-17 08:07:53 -04:00
qurious-pixel
4995b13994
Build: Add Nix dependencies
...
Add libthai.so.0
2021-07-17 07:38:31 -04:00
qurious-pixel
f430bca472
Build: Bundle GDK/GTK modules
...
Fixes Manjaro and Fedora crashes
2021-07-17 07:38:31 -04:00
qurious-pixel
c3403de216
Build: Bundle GDK/GTK modules
...
Add pkg-config and librsvg2-dev for i386.
Fixes Manjaro and Fedora crashes
2021-07-17 07:38:31 -04:00
lubuntu
dcfe9f7aff
Build: Remove plugin references
2021-07-17 07:38:31 -04:00
qurios-pixel
bac66e1e5e
CI: generate appimage with linux workflow
2021-07-17 07:38:31 -04:00
refractionpcsx2
56372cc46d
GameDB: Rename VU0Kickstart -> VUKickstart
...
Clean up a couple of bits in microVU
2021-07-15 13:58:34 +01:00
refractionpcsx2
c31d6b9ca3
GameDB: Add dynamic patching for Ratchet & Clank games
...
Removed IPUWait hack as it is no longer required
2021-07-15 13:43:16 +01:00
lightningterror
26fdc3ea4b
github: Update contributing template to match gs merge.
2021-07-09 18:03:44 +02:00
Tyler Wilding
811f9c52c6
ci: Split avx2 and non-avx2 windows builds ( #4522 )
...
* ci: Split avx2 and non-avx2 windows builds
* ci: Improve workflow naming
* ci: Avoid bleeding-edge emojis 🪟
* ci: Don't include debug symbol artifacts by default
2021-07-06 21:23:04 -04:00
refractionpcsx2
f925c88753
Update gamedb test workflow
2021-07-05 10:26:09 +01:00
lightningterror
91acaa2555
ci: Update pr labelers to match gs merge.
2021-07-05 02:56:37 +02:00
TellowKrinkle
a207abcfc1
ghactions: Add avx2 CI
...
Needed until we get multi-isa working again
2021-07-03 18:16:11 -04:00
refractionpcsx2
739787e8c4
Add new hack
2021-06-08 19:07:19 +01:00
dependabot[bot]
1b4c8991c8
build(deps): bump actions/cache from 2.1.5 to 2.1.6
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.6 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-31 21:15:59 +02:00
Tyler Wilding
18abe94e7f
ci: Make acceptable values obvious
2021-05-26 15:07:26 +02:00
Tyler Wilding
128eaf5790
ci: Add workflow_dispatch support for Windows debugging builds
2021-05-26 15:07:26 +02:00
Tyler Wilding
bfe0ba7e99
ci: Add an explicit flag to retain Windows debugging artifacts
2021-05-26 15:07:26 +02:00
Tyler Wilding
076d13a7c2
lint: Address Codacy linter findings
2021-05-10 16:23:42 +02:00
Tyler Wilding
109ca396b9
ci: Create GitHub action to validate GameDB when it's modified
2021-05-10 16:23:42 +02:00
Tyler Wilding
ce0395947f
ci: Create script to validate GameDB at build-time
2021-05-10 16:23:42 +02:00
Gauvain 'GovanifY' Roussel-Tarbouriech
133af79c45
CONTRIBUTING.md: removed reference to forums for development(????)
2021-05-10 16:14:25 +02:00
Margen67
704d998c7f
CONTRIBUTING.md: Typo fixes, https
2021-05-10 16:14:25 +02:00
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