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
Jesse Talavera-Greenberg
6a0f0d2cf0
Release 0.7.15
2023-11-06 12:57:46 -05:00
Jesse Talavera-Greenberg
36cfab52e1
Release 0.7.14
2023-11-06 12:43:44 -05:00
Jesse Talavera-Greenberg
5ab1786568
Simplify the release workflow a bit
2023-11-06 12:25:03 -05:00
Jesse Talavera-Greenberg
f103c33ebc
Fix the release workflow, I think
2023-11-06 11:57:41 -05:00
Jesse Talavera-Greenberg
6822ee9df0
First crack at automating submission to libretro-super
2023-11-06 11:45:37 -05:00
Jesse Talavera-Greenberg
ac760c0ca5
Remove an unneeded workflow step
2023-11-06 11:25:19 -05:00
Jesse Talavera-Greenberg
e6e29b4a23
Simplify the release slightly
2023-11-06 11:00:27 -05:00
Jesse Talavera-Greenberg
5613f2617c
Change how releases are made
...
- Parse the version number from the changelog
2023-11-06 10:46:57 -05:00
Jesse Talavera-Greenberg
86745603be
Another step closer to automated releases...
2023-11-06 10:20:48 -05:00
Jesse Talavera-Greenberg
fe6c227778
Use a different token
2023-11-06 09:57:55 -05:00
Jesse Talavera-Greenberg
f8223c852b
Use an Action to create and push a tag
2023-11-06 09:47:09 -05:00
Jesse Talavera-Greenberg
a679849ea6
Add "latest" version
2023-11-06 09:20:38 -05:00
Jesse Talavera-Greenberg
685571c746
Add ISSUE_TEMPLATE/config.yml
2023-11-06 09:16:50 -05:00
Jesse Talavera-Greenberg
e975957eb7
Use another changelog parser
2023-11-06 09:06:21 -05:00
Jesse Talavera-Greenberg
6352c95ca5
Another test release
2023-11-06 08:44:59 -05:00
Jesse Talavera-Greenberg
7e418d5eae
Try a different release action
2023-11-03 20:23:45 -04:00
Jesse Talavera-Greenberg
c405e5dda3
Don't react to .gitlab-ci.yml
2023-11-03 20:22:33 -04:00
Jesse Talavera-Greenberg
863c35fa37
Enforce consistent version numbers
2023-11-03 17:07:13 -04:00
Jesse Talavera-Greenberg
4e1c4f6690
Stop using GitHub Actions variables to pick a version of melonDS
2023-11-03 16:13:26 -04:00
Jesse Talavera-Greenberg
16bebaa745
Generate the info file from CMake, instead of vice versa
2023-11-03 13:35:11 -04:00
Jesse Talavera-Greenberg
bac146c55c
Download the build artifacts
...
- Gotta see how they're laid out on disk
- This will affect how I attach them to releases
- I will want to attach the `.info` file to releases, too, to simplify the automatic PR to libretro-super
2023-11-03 10:11:25 -04:00
Jesse Talavera-Greenberg
963f95789d
Only update the release if a tag was pushed
2023-11-03 09:44:22 -04:00
Jesse Talavera-Greenberg
5e2e050a39
Test release
2023-11-03 09:27:51 -04:00