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
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
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
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
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