Commit Graph
58 Commits
Author SHA1 Message Date
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
GABO1423andGitHub 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
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 d146370075 GitHub: Update link for translation contribution. 2021-08-01 15:28:59 -07:00
Unknown W. Brackets eee2093433 GitHub: Switch to issue form templates. 2021-08-01 15:26:08 -07:00
Unknown W. BracketsandGitHub e67c6593f3 GibHub: Prompt build command in issue template. 2021-05-22 17:22:27 -07:00
Unknown W. Brackets 25ddcbf683 GitHub: Add multiple issue templates w/checklists.
To ask better questions upfront.
2021-03-14 10:20:28 -07: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
sum2012 3548ac9a41 Remove re-test each month 2021-01-17 05:19:19 +08:00
sum2012 fbf481c168 Update Template 2021-01-14 21:03:10 +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
Unknown W. Brackets 0bff325a96 Build: Run tests on Linux and macOS.
And disable graphics, it just seems to crash, at least on Windows...
2020-12-31 06:51:00 -08:00