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
Jesse Talavera-Greenberg
a8f2937f9b
Fix an incorrect job name in test.yaml
2023-11-02 19:50:59 -04:00
Jesse Talavera-Greenberg
31852aad9b
First crack at release automation
2023-11-02 19:05:57 -04:00
Jesse Talavera-Greenberg
7c994ae2df
Fix #92
2023-11-02 13:09:46 -04:00
Jesse Talavera-Greenberg
705a5d102a
Only remove extra artifacts if a test suite is next
2023-11-02 12:58:15 -04:00
Jesse Talavera-Greenberg
22e3e8a987
Add a tvOS workflow
2023-11-02 12:46:08 -04:00
Jesse Talavera-Greenberg
badd201a22
Simplify iOS builds
...
- Fewer arguments need to be passed by default
2023-11-02 11:27:12 -04:00
Jesse Talavera-Greenberg
891c37627e
Simplify library naming
2023-11-02 10:25:11 -04:00
Jesse Talavera-Greenberg
27dac227bf
Remove an unused parameter
2023-11-01 13:58:00 -04:00
Jesse Talavera-Greenberg
5af5c9fdf1
Fix #93
2023-11-01 13:57:01 -04:00
Jesse Talavera-Greenberg
19d208d265
Oops, forgot a package
2023-11-01 10:43:10 -04:00
Jesse Talavera-Greenberg
6f95ce063d
Fix #71
2023-11-01 10:34:03 -04:00
Jesse Talavera-Greenberg
547f2a93fb
Fix #106
2023-10-31 21:53:27 -04:00
Jesse Talavera-Greenberg
b3597cb9b0
Fix #108
2023-10-31 21:17:51 -04:00
Jesse Talavera-Greenberg
12af223611
Require a description in feature requests
2023-10-31 17:28:47 -04:00
Jesse Talavera-Greenberg
3585cdace5
Fix #97
2023-10-31 17:23:53 -04:00
Jesse Talavera-Greenberg
07a7097986
Touch up some language and formatting
2023-10-31 17:07:28 -04:00
Jesse Talavera-Greenberg
1c9914b467
Touch up some language and formatting
2023-10-31 17:02:38 -04:00
Jesse Talavera-Greenberg
45dbd044c1
Change how lines are wrapped
2023-10-31 16:42:48 -04:00
Jesse Talavera-Greenberg
ea5b7d2fa2
Add some repo information
...
- Fix #102
- Fix #96
2023-10-31 16:40:02 -04:00
Jesse Talavera-Greenberg
23762d2599
Oops, I set the wrong variable
2023-10-29 19:23:32 -04:00
Jesse Talavera-Greenberg
03b45a43a2
Bump the minimum iOS version to 14
...
- iOS 13 doesn't include std::counting_semaphore
- I don't think enough people use old iOS versions to justify #ifdef'ing the Platform::Semaphore implementation
2023-10-29 18:51:46 -04:00
Jesse Talavera-Greenberg
b8d7f8d31f
Wait, I can't use my own fork?
2023-09-21 17:41:41 -04:00
Jesse Talavera-Greenberg
6b8304d85c
Use my fork of emutest
2023-09-21 17:32:29 -04:00
Jesse Talavera-Greenberg
d7b5b99581
Install Go and Emutest if running the test suite
2023-09-12 17:52:35 -04:00
Jesse Talavera-Greenberg
0ab448b035
Suppress some log output in act
2023-09-12 17:52:18 -04:00
Jesse Talavera-Greenberg
99ebd7e756
Add some extra packages to the Linux dependency step to satisfy act
2023-09-12 15:15:57 -04:00
Jesse Talavera-Greenberg
8d0209bf51
Run RetroArch headlessly
...
- Thanks, xvfb-run!
2023-09-11 20:34:09 -04:00
Jesse Talavera-Greenberg
37d887a027
Re-enable appending the time stamp
2023-09-11 19:52:15 -04:00
Jesse Talavera-Greenberg
9636bab6e5
Provide the rest of the secrets explicitly
2023-09-11 19:41:47 -04:00
Jesse Talavera-Greenberg
124808a072
Try single quotes
2023-09-11 19:34:37 -04:00
Jesse Talavera-Greenberg
20e78c7a80
Fuck
2023-09-11 19:32:54 -04:00
Jesse Talavera-Greenberg
f4233418f2
Oh, inputs.test-suite might have been treated as a string
2023-09-11 19:26:32 -04:00
Jesse Talavera-Greenberg
57e0826471
Provide dummy non-empty string
2023-09-11 19:20:55 -04:00
Jesse Talavera-Greenberg
b43e0c333d
Unmark secrets as required
...
- They're only required if the test suite is running
2023-09-11 19:10:50 -04:00
Jesse Talavera-Greenberg
6c35d00ea3
Provide some explicitly-declared secrets
2023-09-11 19:09:43 -04:00
Jesse Talavera-Greenberg
f26fe63bb0
Explicitly declare some secrets
2023-09-11 19:08:40 -04:00
Jesse Talavera-Greenberg
39b86fbe20
Remove an unused input
2023-09-11 18:56:38 -04:00