dependabot[bot]
0f0ab25fe8
Bump actions/upload-artifact from 2 to 3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 10:45:35 +01:00
dependabot[bot]
b66c0411df
Bump actions/cache from 2.1.7 to 3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 09:09:41 +02:00
Tyler Wilding
6977323d88
ci: remove redundant words from job names
...
its always 64bit now!
2022-03-19 21:19:48 +00:00
Tyler Wilding
8a4f1ef51a
ci: stop building 32-bit
...
At this point -- not cleaning up the solution files / etc, only our actions.
Until the 32bit code itself is removed, we should still have an easy way to flip these back on.
2022-03-19 21:19:48 +00:00
dependabot[bot]
11a218b1aa
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 14:15:25 +01:00
TellowKrinkle
d97e867c07
GHActions: Cache patchelf
2022-01-01 16:36:15 -06:00
TellowKrinkle
0744bc4004
GHActions: Build latest SDL on linux
...
Package manager version too old
2022-01-01 16:36:15 -06:00
Tyler Wilding
7b815b5f07
actions: increase linux build times as well until cache is reliable
...
We can rely on the cache more once the following issue is resolved - https://github.com/actions/cache/issues/342#issuecomment-673371329
Once we can, we should be able to dynamically set the timeout according to the cache-hit/miss
2021-12-04 06:05:38 +01:00
dependabot[bot]
8a26c3783a
Bump actions/cache from 2.1.6 to 2.1.7
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 13:21:27 +00:00
Tyler Wilding
0a9cc924a4
actions: only run these new workflows and new steps on `PCSX2/pcsx2`
2021-11-01 20:07:31 -05:00
Tyler Wilding
79e56f21d1
actions: lint yaml replace `semver` with just `version`
2021-11-01 20:07:31 -05:00
Tyler Wilding
c0f83524a9
actions-linux: Update linux workflow to upload artifacts to release
2021-11-01 20:07:31 -05:00
TellowKrinkle
0cc8d402d6
GHActions: Enable partial LTO
2021-10-01 23:04:42 -04: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
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
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
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
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
TellowKrinkle
a207abcfc1
ghactions: Add avx2 CI
...
Needed until we get multi-isa working again
2021-07-03 18:16:11 -04: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
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
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
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
6a7648d2b0
misc: Cleanup remaining pad stuff from merge. ( #4014 )
2020-12-18 00:48:33 +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
8ef6d7ffec
GHActions: Add no-pch build
2020-11-24 03:16:59 -05:00
Tyler Wilding
2764474274
git: Add `fmt` submodule
2020-10-17 04:12:50 +01:00
Tyler Wilding
75606fd1a9
Add clang linux build
2020-10-17 04:12:06 +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
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
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
0bd49ad778
ci: Remove clang, use GCC 10 and GTK 3
2020-09-18 03:31:13 +02:00
Tyler Wilding
359be55ce0
ci: Add working linux workflow
2020-09-18 03:31:13 +02:00