Henrik Rydgård
0e30353583
CI: fetch the frametests submodule in the test job and always run frametests on Linux
...
The test set lives in the 'frametests' git submodule (hrydgard/ppsspp-frametest-ci).
The test job previously only inited pspautotests, so the submodule was never
synced on CI and the (now removed) hashFiles gates skipped the frametests steps.
Use an HTTPS submodule URL so CI can fetch it without SSH keys.
2026-08-09 21:15:51 +02:00
Henrik Rydgård
5ac33863c7
CI: fix upload-artifact version in frametest report step
2026-08-09 19:26:41 +02:00
Henrik Rydgård
1fd9d3b24b
CI: run frametests on the Linux test job and upload the report
...
Extend the existing 'test' job (Linux leg) with the frametests run after
the pspautotests, plus an artifact upload of the output so failures can
be examined. Both steps are gated on the test set being present in the
checkout, since dumps, references and config are maintained separately
from the runner.
2026-08-09 14:00:37 +02:00
Henrik Rydgård
8cd7e1b2c0
Delete all support for Qt
...
Our Qt backend has long been left behind and doesn't even support Vulkan
currently. There would be a lot of work to make it viable, and I don't
think anyone is really interested.
ImGui on SDL will soon fulfill the need for a more classic user interface
with a menu bar on Linux, and on Mac we already have a native UI.
2026-08-08 18:18:28 +02:00
Henrik Rydgård
c66e5a26bd
Use the gradle NDK version for the legacy Android build and parallelize
...
The legacy android/jni build (ab.sh / ab.cmd / CI) used an ancient NDK
(r21e) and hardcoded job counts. Update it to the NDK version used by the
gradle build (29.0.14206865) and derive the job count from the available
cores (nproc / NUMBER_OF_PROCESSORS) instead of hardcoding.
2026-08-03 12:00:13 +02:00
dependabot[bot]
a456c2cdd5
Bump softprops/action-gh-release from 3.0.1 to 3.0.2
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/718ea10b132b3b2eba29c1007bb80653f286566b...3d0d9888cb7fd7b750713d6e236d1fcb99157228 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 3.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 11:57:27 +02:00
dependabot[bot]
6ef7e23345
Bump actions/setup-java from 5 to 5.6.0
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 5 to 5.6.0.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v5...v5.6.0 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: 5.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 11:57:27 +02:00
Henrik Rydgård
16c7ec390f
Headless: Start taking logic out of the "HeadlessHost"
...
Also update some agent files
2026-07-21 11:01:48 +02:00
Henrik Rydgård
3b731afdb7
Merge remote-tracking branch 'origin/dependabot/github_actions/softprops/action-gh-release-3.0.1' into more-adhoc
2026-07-01 23:15:19 +02:00
Henrik Rydgård
93e3c9c49b
Merge remote-tracking branch 'origin/dependabot/github_actions/actions/cache-6.1.0' into more-adhoc
2026-07-01 23:15:02 +02:00
dependabot[bot]
6c9235f5ae
Bump actions/cache from 5.0.5 to 6.1.0
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.5 to 6.1.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v5.0.5...v6.1.0 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 08:48:37 +00:00
dependabot[bot]
7fbe0c8efa
Bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [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/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 08:48:33 +00:00
dependabot[bot]
d5fc0805b6
Bump softprops/action-gh-release from 3.0.0 to 3.0.1
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/b4309332981a82ec1c5618f44dd2e27cc8bfbfda...718ea10b132b3b2eba29c1007bb80653f286566b )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 3.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 08:48:27 +00:00
Henrik Rydgård
4a47128459
Check if this helps spurious ios build issue. Also make it more quiet
2026-06-25 14:36:05 +02:00
Henrik Rydgård
1e62cb7fc1
Finish the SDL3 port on Mac, update CI to 26.04
2026-06-16 11:39:57 +02:00
Henrik Rydgård
f2ac4a65be
CI update
2026-06-16 11:39:24 +02:00
Henrik Rydgård
f8a4f54bf9
Experiment with copilot instructions
2026-06-16 11:39:24 +02:00
Henrik Rydgård
2cc638a252
Also, let's run it on CI.
2026-05-25 13:29:03 +02:00
Henrik Rydgård
c9abf79416
Merge remote-tracking branch 'origin/dependabot/github_actions/softprops/action-gh-release-3.0.0' into dependabot-rollup
2026-05-01 12:10:55 +02:00
Henrik Rydgård
76f97f6ddf
Merge remote-tracking branch 'origin/dependabot/github_actions/jurplel/install-qt-action-4.3.1' into dependabot-rollup
2026-05-01 12:10:48 +02:00
Henrik Rydgård
329cfa41a7
Merge remote-tracking branch 'origin/dependabot/github_actions/hendrikmuhs/ccache-action-1.2.23' into dependabot-rollup
2026-05-01 12:10:38 +02:00
dependabot[bot]
861b0e9afd
Bump hendrikmuhs/ccache-action from 1.2.20 to 1.2.23
...
Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action ) from 1.2.20 to 1.2.23.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases )
- [Commits](https://github.com/hendrikmuhs/ccache-action/compare/5ebbd400eff9e74630f759d94ddd7b6c26299639...d62db5f07c26379fc4b4e0916f098a92573c3b03 )
---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
dependency-version: 1.2.23
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 09:57:53 +00:00
dependabot[bot]
2d32a3d3c4
Bump softprops/action-gh-release from 2.6.1 to 3.0.0
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.6.1 to 3.0.0.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/153bb8e04406b158c6c84fc1615b65b24149a1fe...b4309332981a82ec1c5618f44dd2e27cc8bfbfda )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 09:57:50 +00:00
dependabot[bot]
61074d29ad
Bump actions/cache from 5.0.4 to 5.0.5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.4 to 5.0.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v5.0.4...v5.0.5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 09:57:45 +00:00
dependabot[bot]
15a89876e2
Bump jurplel/install-qt-action from 4.3.0 to 4.3.1
...
Bumps [jurplel/install-qt-action](https://github.com/jurplel/install-qt-action ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/jurplel/install-qt-action/releases )
- [Commits](https://github.com/jurplel/install-qt-action/compare/d325aaf2a8baeeda41ad0b5d39f84a6af9bcf005...48d3ad6db93f3627c8ee7a0454bc6f3744f7e730 )
---
updated-dependencies:
- dependency-name: jurplel/install-qt-action
dependency-version: 4.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 09:57:43 +00:00
Henrik Rydgård
c2bd2131af
Merge remote-tracking branch 'origin/dependabot/github_actions/softprops/action-gh-release-2.6.1' into dependabot-multi-merge
2026-04-02 09:48:38 -06:00
Henrik Rydgård
4c85ef2d10
Merge remote-tracking branch 'origin/dependabot/github_actions/microsoft/setup-msbuild-3.0.0' into dependabot-multi-merge
2026-04-02 09:48:27 -06:00
Henrik Rydgård
85d76c369c
Merge remote-tracking branch 'origin/dependabot/github_actions/docker/login-action-4' into dependabot-multi-merge
2026-04-02 09:48:17 -06:00
Henrik Rydgård
2ea1c38eda
Merge remote-tracking branch 'origin/dependabot/github_actions/docker/build-push-action-7' into dependabot-multi-merge
2026-04-02 09:48:03 -06:00
dependabot[bot]
059474f512
Bump softprops/action-gh-release from 2.5.0 to 2.6.1
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.5.0 to 2.6.1.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/a06a81a03ee405af7f2048a818ed3f03bbf83c7b...153bb8e04406b158c6c84fc1615b65b24149a1fe )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 2.6.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 09:47:33 +00:00
dependabot[bot]
02350f8574
Bump actions/cache from 5.0.3 to 5.0.4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v5.0.3...v5.0.4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 09:47:28 +00:00
dependabot[bot]
7348bce448
Bump microsoft/setup-msbuild from 2.0.0 to 3.0.0
...
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild ) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases )
- [Commits](https://github.com/microsoft/setup-msbuild/compare/6fb02220983dee41ce7ae257b6f4d8f9bf5ed4ce...30375c66a4eea26614e0d39710365f22f8b0af57 )
---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 09:47:24 +00:00
dependabot[bot]
b11c2baa02
Bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 09:47:20 +00:00
dependabot[bot]
5c2f8e6f6d
Bump docker/build-push-action from 6 to 7
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 09:47:17 +00:00
Henrik Rydgård
3d0d42bf4e
Merge remote-tracking branch 'origin/dependabot/github_actions/nttld/setup-ndk-1.6.0' into even-more-fixes
2026-03-01 12:35:04 +01:00
Henrik Rydgård
f7b84aa62f
Merge remote-tracking branch 'origin/dependabot/github_actions/actions/upload-artifact-7' into even-more-fixes
2026-03-01 12:34:56 +01:00
dependabot[bot]
2a71a087e2
Bump actions/download-artifact from 7 to 8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 08:47:27 +00:00
dependabot[bot]
109df8be7d
Bump nttld/setup-ndk from 1.5.0 to 1.6.0
...
Bumps [nttld/setup-ndk](https://github.com/nttld/setup-ndk ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/nttld/setup-ndk/releases )
- [Commits](https://github.com/nttld/setup-ndk/compare/afb4c9964b521afb97c864b7d40b11e6911bd410...ed92fe6cadad69be94a966a7ee3271275e62f779 )
---
updated-dependencies:
- dependency-name: nttld/setup-ndk
dependency-version: 1.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 08:47:23 +00:00
dependabot[bot]
d37ca94eb7
Bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 08:47:20 +00:00
dependabot[bot]
2c2e8870a3
Bump actions/cache from 5.0.1 to 5.0.3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.1 to 5.0.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v5.0.1...v5.0.3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 08:48:45 +00:00
SternXD
952987e56e
UWP: Migrate from C++/CX to C++/WinRT
...
Signed-off-by: SternXD <stern@sidestore.io >
2026-01-04 10:07:07 -05:00
Henrik Rydgård
31a5d8639b
Merge pull request #21095 from hrydgard/dependabot/github_actions/actions/upload-artifact-6
...
Bump actions/upload-artifact from 5 to 6
2026-01-01 10:12:18 +01:00
Henrik Rydgård
043b8f20e3
Merge pull request #21094 from hrydgard/dependabot/github_actions/actions/download-artifact-7
...
Bump actions/download-artifact from 6 to 7
2026-01-01 10:12:07 +01:00
dependabot[bot]
6a8685a502
Bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-01 08:21:55 +00:00
dependabot[bot]
f67f8e7c68
Bump actions/download-artifact from 6 to 7
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-01 08:21:47 +00:00
dependabot[bot]
7b2190dafc
Bump actions/cache from 4.3.0 to 5.0.1
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.3.0 to 5.0.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4.3.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-01 08:21:44 +00:00
Henrik Rydgård
682f086615
Merge pull request #21051 from hrydgard/dependabot/github_actions/actions/checkout-6
...
Bump actions/checkout from 5 to 6
2025-12-02 01:05:06 +01:00
Henrik Rydgård
9ebbe400f0
Merge pull request #21050 from hrydgard/dependabot/github_actions/hendrikmuhs/ccache-action-1.2.20
...
Bump hendrikmuhs/ccache-action from 1.2.19 to 1.2.20
2025-12-02 01:04:59 +01:00
dependabot[bot]
88a1033c86
Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [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/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 09:53:56 +00:00
dependabot[bot]
6e7e131b0f
Bump hendrikmuhs/ccache-action from 1.2.19 to 1.2.20
...
Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action ) from 1.2.19 to 1.2.20.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases )
- [Commits](https://github.com/hendrikmuhs/ccache-action/compare/bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716...5ebbd400eff9e74630f759d94ddd7b6c26299639 )
---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
dependency-version: 1.2.20
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 09:53:50 +00:00