Commit Graph

187 Commits

Author SHA1 Message Date
Henrik Rydgård f7a72e8415 Merge pull request #19371 from fjtrujy/master
Run unit tests on Alpine docker too
2024-08-24 16:57:01 -06:00
AdamN 26dedda257 Added LegacyOptimized to the manual Android APK workflow 2024-08-16 05:01:00 +07: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
Francisco Javier Trujillo Mata d17c67bcdc Update docker layer GHA workflow 2024-07-19 00:23:09 +02:00
AdamN 8048e32fcf Some missing env vars for ccache 2024-05-31 03:20:04 +07:00
Henrik Rydgård d52651f1d2 Replace links to Orphis buildbot with /devbuilds 2024-04-07 21:14:45 +02:00
AdamN 7da7289963 [Workflow] Updated manual generate android workflow (#19001)
* Added a couple of VR Build Variants

* oops

* using VR instead of Vr works too
2024-04-06 14:48:01 +02:00
AdamN 63645dee9c Update manual_generate_uwp.yml 2024-03-27 22:08:02 +07:00
AdamN 067f6ae58a Update manual_generate_ipa.yml 2024-03-27 22:05:14 +07:00
AdamN c547ed80ce Update manual_generate_apk.yml 2024-03-27 21:59:38 +07:00
AdamN 7ea75152f2 Minor changes in manual_generate_apk.yml 2023-12-28 13:00:21 +07:00
AdamN 63ca9b2ebe Minor changes in manual_generate_ipa.yml 2023-12-28 12:58:19 +07:00
AdamN e8e5a59544 Create manual_generate_uwp.yml
initial
2023-12-28 12:47:04 +07:00
AdamN d4b9356321 Create manual_generate_ipa.yml
Manually generate iOS IPA on-demand
2023-12-24 01:28:29 +07:00
Henrik Rydgård 9a276c6f97 Update issue templates to say "mobile device" instead of "mobile phone"
Fixes #18594
2023-12-21 10:40:55 +01:00
AdamN 38cd6160ed Update JDK version to 17
Due to: Caused by: com.android.builder.errors.EvalIssueException: Android Gradle plugin requires Java 17 to run. You are currently using Java 11.
2023-12-20 22:09:39 +07:00
Henrik Rydgård 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
rofl0r 7d6a806d85 CI: make indentation in tarball.yml consistent 2022-07-31 04:41:19 +00:00
rofl0r 8626780943 CI: also upload release source tarball on tag push
the mac os build action uses an action that automatically creates
a release from a tag push, which circumvents triggering the regular
release actions.

also switch from the unmaintained actions/upload-release-asset@v1
to the active softprops/action-gh-release@v1 action.

closes #15761
2022-07-30 21:50:42 +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
GABO1423 fc3d9fed15 Add UWP Platform to Issue Templates 2022-07-19 22:49:14 -04:00
ANR2ME 52cf015393 Manual generate Android APK 2022-03-20 10:37:48 +07:00
rofl0r cf1c77b0e7 remove more prebuilt stuff and huge rapidjson testsuite (unused) 2022-02-11 23:32:41 +00:00
rofl0r 515278b7f6 also delete pre-built ffmpeg windows libraries 2022-02-11 20:52:22 +00:00
rofl0r 32f54ba40d fix version string generation 2022-02-11 17:13:30 +00:00
rofl0r 82c76c854a fix version number display 2022-02-11 17:02:57 +00:00
rofl0r 80cbe20ed5 try 2: remove pre-built ffmpeg and vulkan libraries 2022-02-11 15:18:11 +00:00
rofl0r e9ae4ac9d7 remove pre-built ffmpeg and vulkan libraries 2022-02-11 14:59:12 +00:00
rofl0r 71ad10b98e fix mime type of xz tarball 2022-02-11 14:51:10 +00:00
rofl0r bff3dfe880 rename action title 2022-02-11 14:30:01 +00:00
rofl0r 96abab9c9f rename to tarball.yml 2022-02-11 14:29:10 +00:00
rofl0r 3b767a4101 use recursive submodules and checkoutv2 2022-02-11 14:28:14 +00:00
rofl0r 0d90a6684d CI: add github action to build source release tarball with submodules
whenever a release is created on github using "make new release",
CI will automatically create a tarball containing all sources
including submodules and upload it.
this makes it much easier for distros to build ppsspp using their
existing workflow, without having to resort to running git from
build scripts.

fixes #13973
fixes #11090
2022-02-10 14:21:45 +00:00
Francisco Javier Trujillo Mata 77fa87d9b7 Generate dockerfile in GHA 2022-02-07 23:34:02 +01: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