Commit Graph
107 Commits
Author SHA1 Message Date
AdamNandGitHub 339aa8d6ba Create iOS artifact and release 2025-06-10 18:19:53 +07:00
Davide Pesavento 8f3ab8c04f CI: Simplify some conditions and other small cleanups 2025-06-08 12:50:02 -04:00
Davide Pesavento d635ac82b8 CI: Pin some actions to the commit hash 2025-06-08 12:45:52 -04:00
Henrik Rydgård 84a5770d01 Bump further (to -latest) 2025-06-03 17:55:49 +02:00
Henrik Rydgård 7b0a42f55c Github CI: Bump the image used for UWP to -22
Hopefully fixes #20438
2025-06-03 17:47:09 +02:00
Henrik Rydgård 61fb642a67 Specify Qt version instead. 2025-04-22 09:12:37 +02:00
Henrik Rydgård 677b6f8863 Disable the Qt build temporarily 2025-04-21 18:40:46 +02:00
Henrik Rydgård e032d1604c Restore the Qt CI build 2025-04-16 08:09:44 +02:00
Henrik Rydgård 280bbde196 Disable the Qt build temporarily 2025-04-15 21:10:52 +02:00
Francisco Javier Trujillo Mata 1146b6cf57 Run unit tests on alpine docker too 2024-07-29 17:54:06 +02:00
Francisco Javier Trujillo Mata b6447f4a3d Update version of GHA packages 2024-07-22 13:55:03 +02:00
Henrik RydgårdandGitHub 3aed81d51b Merge pull request #18170 from hch12907/sdl-ttf
ci: use pkgconfig as a fallback for finding SDL2_ttf
2023-09-21 13:45:52 +02:00
Hoe Hao Cheng b768210797 ci: use pkgconfig as a fallback for finding SDL2_ttf 2023-09-19 00:51:19 +08:00
Unknown W. Brackets cbf076feea GitHub: Disable ccache on macOS builds. 2023-09-05 21:00:23 -07:00
Henrik Rydgård a099a8d32c Remove the CI build too, duh 2023-08-14 13:59:49 +02:00
Hoe Hao Cheng e77fc325d8 ci: add SDL2_ttf and fontconfig to the dependencies 2023-08-03 20:54:21 +08:00
Lubos 59c247d53d OpenXR - Remove redundant CI workflow 2023-06-04 14:20:26 +02:00
Unknown W. Brackets 4378de6aa0 Build: Use Windows 2019 for UWP builds. 2022-12-04 07:29:21 -08:00
Henrik Rydgård 14e7507145 Temporarily disable the UWP github CI job 2022-12-01 14:13:07 +01:00
Henrik Rydgård d38019ee6a Add basic CI support for build-testing the Android-based VR build.
Note: Doesn't do APK generation, to keep things simple, instead using
the old NDK build.

Later should run gradle on github CI too, I guess.

Fixes #15981
2022-11-25 10:49:59 +01:00
Unknown W. Brackets 46bb065b7e Build: Use Makefile for libretro. 2022-11-01 23:45:19 -07:00
Unknown W. Brackets d3e99fa308 Build: Fix Android/macOS ccache. 2022-10-26 08:48:43 -07:00
Unknown W. Brackets e7eddab2a1 Build: Update deprecated actions.
There are some deprecations coming and some actions might stop working.
It seems softprops/action-gh-release@v1 is not being actively maintained,
and isn't updated here.
2022-10-26 00:18:14 -07:00
Unknown W. Brackets 3554e2ee72 Build: Correct ccache keys.
It seems to use id*, so clang was matching other builds sometimes.
2022-08-13 00:16:26 -07:00
rofl0r f1e235a8e7 CI: fix tag regex to match also shorter tags like v1.13
the previous tag regex matched only tagnames with 2 dots in them,
that's why the build.yml didn't run for the v1.13 tag.

addressing https://github.com/hrydgard/ppsspp/issues/15737
2022-07-31 12:26:51 +00:00
Unknown W. Brackets c71951ca4d Build: Update to NDK r21e.
This fixes a NEON intrinsic segfault and is LTS.
2022-07-24 17:45:01 -07:00
Unknown W. Brackets 693439b710 Build: Fix Windows unit tests. 2022-01-30 06:56:05 -08:00
Unknown W. Brackets df454d2ce2 Build: Enable ccache for GitHub Actions. 2022-01-29 15:31:44 -08:00
Unknown W. Brackets 00e809341f Build: Run unit tests after build. 2022-01-29 14:07:26 -08:00
Unknown W. Brackets 5c5fdb48b6 Build: Speed up macOS actions build a bit. 2022-01-22 00:14:15 -08:00
Unknown W. Brackets 47a8e5e612 Headless: Update passing tests.
Also make GitHub Actions run only passing.
2022-01-22 00:14:15 -08:00
Vitaly CheptsovandGitHub c8204a24ec Try to workaround git tag fetch failure 2021-09-17 00:50:30 +03:00
vit9696 82249ce9a7 Update SDL and try faster commit history fetch 2021-09-17 00:33:11 +03:00
vit9696 90cb3d302d Silence submodule fetch error screaming 2021-09-16 10:54:07 +03:00
vit9696 e1cb1c9a67 Switch to submodules and fix release version generation 2021-09-16 10:40:39 +03:00
vit9696 b583d16c29 Include macOS name in the zip archive 2021-09-15 21:07:26 +03:00
vit9696 ed046aebf5 Fix git describe not fetching version tag 2021-09-15 21:02:59 +03:00
vit9696 14c2231500 Add FAT support for macOS with automatic GitHub releases
closes #11799
closes #13708
closes #14815
2021-09-13 02:01:22 +03:00
Unknown W. Brackets da62dde15c Build: Cache Qt during Actions run. 2021-02-13 12:18:37 -08:00
Unknown W. Brackets 29171d26cd Build: Allow on actions test branch. 2021-02-13 12:18:37 -08:00
Unknown W. Brackets e12651e746 Build: Validate unittest/headless on Android. 2021-01-10 12:16:17 -08:00
kaiomaticoandGitHub 17cb7a3da8 add assets to ubuntu build artifact
This enables us to run PPSSPPSDL in the ubuntu artifact zip as normal release. Can be uploaded to the automated ppsspp download pake. After downloading the artiact zip just chmod +x PPSSPPSDL and install libsdl2-dev libgl1-mesa-dev libglu1-mesa-dev. Then everything works fine :)
2021-01-08 09:59:29 +01:00
Henrik RydgårdandGitHub 106a299c06 Merge pull request #13860 from unknownbrackets/windows-arm64
Windows: Fix miniupnpc build on ARM64
2021-01-03 09:40:57 +01:00
Unknown W. Brackets f2ddf73044 Build: Include Windows ARM64 in builds too. 2021-01-02 18:22:26 -08:00
Unknown W. Brackets 2892f0ee20 Build: Run software backend for tests. 2021-01-02 09:37:29 -08:00
Unknown W. Brackets e87f9adde8 Build: Remove Travis in favor of GitHub Actions. 2020-12-31 08:12:28 -08:00
Unknown W. Brackets 898ed73e50 Build: Auto skip on documentation only changes. 2020-12-31 07:27:27 -08:00
Unknown W. Brackets ca971ad2df Build: Disable fast fail to see all build errors.
If multiple platforms have different errors (i.e. missing cstring.h,
size_t narrowing type error, etc.) it's nice to see them all.
2020-12-31 07:27:27 -08:00
Unknown W. Brackets 99f4b85f11 Build: Skip SDL2 dependency for mobile platforms. 2020-12-31 07:27:27 -08:00
Unknown W. Brackets 17bbde21bf Build: Include PPSSPPSDL on macOS for debugging. 2020-12-31 06:58:07 -08:00