Commit Graph

263 Commits

Author SHA1 Message Date
Jesse Talavera
4a9f51b4f7 Update the pr-target-branch-action 2024-03-01 11:54:11 -05:00
Jesse Talavera
933809bbee Explicitly grant issue-write acces to wrong-branch.yaml 2024-02-15 19:24:29 -05:00
Jesse Talavera
cfb4c0dc40 Add a new workflow for ensuring PRs are sent to the right branch 2024-01-30 17:44:45 -05:00
Jesse Talavera
8626ecf8c1 Run the workflows on pushes and PRs to dev
- But not PRs to `main`
2024-01-19 15:13:02 -05:00
Rob Loach
0667105ddc ci: Update to actions/checkout@v4 2024-01-15 17:42:27 -05:00
Jesse Talavera
3f48cd51c4 Don't try to run the test suite in pull requests
- Pull requests don't have access to the token needed to get the test suite's data files
2024-01-15 17:11:15 -05:00
Jesse Talavera
7b2d03fe91 The info file's source name is always the same 2024-01-12 12:16:09 -05:00
Jesse Talavera
f61372caf8 Don't require core-name 2024-01-12 12:09:35 -05:00
Jesse Talavera
c652eaa64c Add a core-name argument to the build action
- Android builds use a slightly different naming convention
2024-01-12 12:07:24 -05:00
Jesse Talavera
3c64fc3471 Slight fixes to the Android build 2024-01-12 11:57:55 -05:00
Jesse Talavera
ec31205ac1 Let the build default to Android API level 24 if unspecified 2024-01-12 10:24:59 -05:00
Jesse Talavera
3b24555e4f Don't run the GitHub workflows when the GitLab one changes
- Ditto for `.gitignore`
2024-01-10 13:32:02 -05:00
Jesse Talavera-Greenberg
773d8249ab Test release of 0.8.4 2024-01-09 16:43:34 -05:00
Jesse Talavera-Greenberg
1ba7348026 Test release of 0.8.3 2024-01-09 16:03:26 -05:00
Jesse Talavera-Greenberg
2717caf5e5 Temporarily disable the Windows test suite 2024-01-08 17:47:27 -05:00
Jesse Talavera-Greenberg
c65b7cca6d Oops 2024-01-08 17:04:26 -05:00
Jesse Talavera-Greenberg
325c4965b8 Run the test suite on Windows in the MinGW shell 2024-01-08 16:34:52 -05:00
Jesse Talavera-Greenberg
006c968aa2 Search for RetroArch on Windows differently 2024-01-08 09:32:34 -05:00
Jesse Talavera-Greenberg
6b8b55971e Print the path 2024-01-08 09:09:55 -05:00
Jesse Talavera-Greenberg
a405de737f Try Adding RetroArch to the path differently 2024-01-08 08:46:06 -05:00
Jesse Talavera-Greenberg
edd83e22d9 Try using msys2 to run the Windows test suite 2024-01-08 08:22:35 -05:00
Jesse Talavera-Greenberg
63cc2a724e Oops, wrong job 2024-01-07 23:24:23 -05:00
Jesse Talavera-Greenberg
2c2009fb3e Run the test job on Windows with powershell 2024-01-07 23:20:27 -05:00
Jesse Talavera-Greenberg
e7c84a92ac Add the compiler toolchain for the Windows test suite to pacify CMake 2024-01-07 22:08:26 -05:00
Jesse Talavera-Greenberg
a60bf76151 Remove a step 2024-01-07 21:10:39 -05:00
Jesse Talavera-Greenberg
d6a0b2eb72 Fix a -o flag 2024-01-07 20:55:54 -05:00
Jesse Talavera-Greenberg
2d9057b125 Extract RetroArch manually instead of using scoop 2024-01-07 20:24:28 -05:00
Jesse Talavera-Greenberg
da459894f4 First crack at running the test suite on Windows 2024-01-07 19:56:57 -05:00
Jesse Talavera-Greenberg
d2df1d2138 Fix a typo 2024-01-07 19:53:18 -05:00
Jesse Talavera-Greenberg
780ac06fc4 Forgot a pipe 2024-01-04 12:52:17 -05:00
Jesse Talavera-Greenberg
527d25967c Use bash variable syntax
- So `EXTRA_CMAKE_ARGS` being empty is not an error
2024-01-04 12:51:04 -05:00
Jesse Talavera-Greenberg
d78a75b9a4 First crack at forcing a build with upstream master 2024-01-04 12:49:17 -05:00
Jesse Talavera-Greenberg
32e6735d3e Stop semicolon abuse 2024-01-04 09:48:45 -05:00
Jesse Talavera-Greenberg
94faa24326 Slight cleanup of bug-report.yml
- Remove a redundant option
- List the latest stable release of standalone melonDS
- Note that bug reports should focus on one bug
2024-01-04 09:48:00 -05:00
Jesse Talavera-Greenberg
dc87e4fffd Fix a broken Discord link on the issue template config 2024-01-04 08:38:55 -05:00
Jesse Talavera-Greenberg
7b58471c30 Update to the latest version of ccache-action 2024-01-02 21:01:02 -05:00
Jesse Talavera-Greenberg
dbf41c2cc2 Oops, it's not linux-arm64 2023-12-27 15:13:47 -05:00
Jesse Talavera-Greenberg
98f5083166 Update the split macOS build's name in a few places 2023-12-27 15:13:03 -05:00
Jesse Talavera-Greenberg
534e54cfbb Update the ARM Linux build's name in a few places 2023-12-27 15:12:09 -05:00
Jesse Talavera-Greenberg
1cef8327bd Use a fixed version of a particular Action 2023-12-27 15:08:27 -05:00
Jesse Talavera-Greenberg
17649dd45a Switch to split macOS builds instead of universal ones
- Related to #131
2023-12-27 15:06:19 -05:00
Jesse Talavera-Greenberg
1d3a5dd4a0 Use a version of gha-ubuntu-cross with the fixes I need 2023-12-27 15:03:17 -05:00
Jesse Talavera-Greenberg
bfc2c63acd Rename melondsds_libretro-linux-aarch64 to melondsds_libretro-linux-arm64
- The `aarch64` suffix has already confused at least two people who thought it meant Arch Linux
2023-12-27 14:58:28 -05:00
Jesse Talavera-Greenberg
7dedaf79c0 Release 0.7.23 2023-11-06 20:46:36 -05:00
Jesse Talavera-Greenberg
dfa2c66162 Release 0.7.22 2023-11-06 20:24:54 -05:00
Jesse Talavera-Greenberg
69149bc765 Release 0.7.21 2023-11-06 20:15:59 -05:00
Jesse Talavera-Greenberg
b2174152f3 Add tvOS to bug-report.yml 2023-11-06 14:23:14 -05:00
Jesse Talavera-Greenberg
789b76abd7 Release 0.7.19 2023-11-06 13:58:55 -05:00
Jesse Talavera-Greenberg
72bc1f84ad Release 0.7.17 2023-11-06 13:35:12 -05:00
Jesse Talavera-Greenberg
8cf477f00a Release 0.7.15 2023-11-06 13:22:04 -05:00