Commit Graph

2463 Commits

Author SHA1 Message Date
Jesse Talavera
08862a8aa4 Don't print the release notes body
Some checks failed
Validate URLs / validate (push) Has been cancelled
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
- I did so because I suspected the Markdown wasn't being extracted from the changelog correctly
- But that suspicion was wrong.
2024-10-19 17:19:13 -04:00
Jesse Talavera
aee7a181c5 Note the debug builds for 1.1.8 2024-10-19 16:57:53 -04:00
Jesse Talavera
30af22b277 Forgot to iterate over the debug builds 2024-10-19 16:57:04 -04:00
Jesse Talavera
1ac3b3c6af Print the release notes in the changelog 2024-10-19 16:50:52 -04:00
Jesse Talavera
a01024852f Include all Release, RelWithDebInfo, and Debug builds in releases 2024-10-19 16:50:01 -04:00
Jesse Talavera
bca36423b2 Fail if any of the artifacts couldn't be found 2024-10-19 16:30:13 -04:00
Jesse Talavera
b2164928f0 Fail if the info file couldn't be found 2024-10-19 16:17:42 -04:00
Jesse Talavera
6565393e33 Pass the triggering workflow's workflow ID into create-release 2024-10-19 16:09:25 -04:00
Jesse Talavera
2b2edcf440 Make dry-run releases the default for manual dispatch 2024-10-19 15:56:46 -04:00
Jesse Talavera
75d547f717 Don't make the workflow run ID required 2024-10-19 15:53:20 -04:00
Jesse Talavera
7ef46549c3 Shorten the input names
- The older names looked bad in the GitHub UI
2024-10-19 15:50:59 -04:00
Jesse Talavera
417c0b3a05 Add some workflow dispatch inputs
- Specific workflow runs can be set
- Dry-run mode can be enabled to avoid actually running a release
2024-10-19 15:46:05 -04:00
Jesse Talavera
3550d49858 Run check-release-version if dispatched explicitly
- Regardless of the branch
2024-10-19 15:23:26 -04:00
Jesse Talavera
bb3beedbad Use this workflow run's token 2024-10-19 15:16:58 -04:00
Jesse Talavera
ed9ba4ddf3 Allow the release workflow to be dispatched manually 2024-10-19 15:00:24 -04:00
Jesse Talavera
13434300e6 Release 1.1.8
Some checks failed
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
2024-10-19 14:18:01 -04:00
Jesse Talavera
4b77be90a8 Touch up some language 2024-10-18 18:49:16 -04:00
Jesse Talavera
101d553b9f Put melondsds_libretro-*-RelWithDebInfo builds in their own zips 2024-10-18 17:50:49 -04:00
Jesse Talavera
ca26d1fd8c Clarify some language in SECURITY.md 2024-10-18 17:50:10 -04:00
Jesse Talavera
8b1404585a Set a different version string for RelWithDebInfo builds 2024-10-18 17:46:49 -04:00
Jesse Talavera
17b28a6277 Update the changelog 2024-10-18 16:57:35 -04:00
Jesse Talavera
597067cde7 Fix core_rotates_screen.py
Some checks are pending
Build Artifacts / Windows (x86_64) (push) Waiting to run
Build Artifacts / macOS (x86_64) (push) Waiting to run
Build Artifacts / macOS (arm64) (push) Waiting to run
Build Artifacts / Linux (x86_64) (push) Waiting to run
Build Artifacts / Linux (arm64) (push) Waiting to run
Build Artifacts / Android (push) Waiting to run
Build Artifacts / iOS (push) Waiting to run
Build Artifacts / tvOS (push) Waiting to run
- One of the ScreenLayout constants got changed in a recent PR
2024-10-18 16:07:42 -04:00
Jesse Talavera
a11f576de9 Merge remote-tracking branch 'origin/dev' into dev 2024-10-18 15:15:16 -04:00
roblar91
84a63988fa #38
- Added 2 new screen layouts: FlippedHybridTop and FlippedHybridBottom. These work the same as the ordinary hybrid screens, but features the large screen on the right hand side.
2024-10-18 15:09:55 -04:00
Jesse Talavera
77c1d8da36 Tighten the permissions for the release workflow 2024-10-18 10:42:46 -04:00
Jesse Talavera
c6f95485e3 Run the builds on the pull_request_target event
- I've separated the release process into another workflow so its token is not exposed
2024-10-17 18:54:27 -04:00
Jesse Talavera
df4aa0b343 Add RelWithDebInfo builds
Some checks failed
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
2024-10-17 12:25:55 -04:00
Jesse Talavera
cf7fe7ff16 Bump the libretro.py version to 0.3.1 2024-10-17 11:54:57 -04:00
Jesse Talavera
5e742eef33 Add a security policy 2024-10-17 07:20:41 -04:00
Jesse Talavera
5bcec976c4 Add CMake user presets to .gitignore 2024-10-16 22:09:41 -04:00
Jesse Talavera
58f34bb6b9 Revert branches 2024-10-15 20:53:34 -04:00
Jesse Talavera
139051c938 Temporarily don't filter release.yaml's run by branch
Some checks failed
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
2024-10-15 17:56:07 -04:00
Jesse Talavera
539fd8078d Temporarily run part of the release workflow on dev 2024-10-15 17:15:33 -04:00
Jesse Talavera
a546f61176 Rename a step
Some checks failed
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
- Honestly I just want to ensure that caching the test files works
2024-10-15 16:48:55 -04:00
Jesse Talavera
5793e07d10 Cache the test files 2024-10-15 16:36:54 -04:00
Jesse Talavera
8ad836455a Temporarily cut RelWithDebInfo builds 2024-10-15 16:09:00 -04:00
Jesse Talavera
43ca12a17b Don't special-case this branch 2024-10-15 11:58:09 -04:00
Jesse Talavera
cf13fd7bcb Move the release workflow into a new file 2024-10-15 11:52:05 -04:00
Jesse Talavera
5bf358905b Fill out CONTRIBUTING.md
Some checks failed
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
Build Artifacts / Create Release (push) Has been cancelled
- No more placeholder text!
2024-10-08 19:34:59 -04:00
Jesse Talavera
4ad215fe57 Fix a typo 2024-10-08 17:28:13 -04:00
Jesse Talavera
afcf34fad5 Fix #107 2024-10-08 16:31:30 -04:00
Jesse Talavera
f8420b00c8 Add a TODO for later 2024-10-07 22:04:16 -04:00
Jesse Talavera
1095c18697 Pass in the current framebuffer to CaptureFrame 2024-10-07 21:56:17 -04:00
Jesse Talavera
419b2320b6 Add a constant 2024-10-07 21:55:45 -04:00
Jesse Talavera
337f39d372 Add labels to the OpenGL objects used for Tracy captures 2024-10-07 21:54:51 -04:00
Jesse Talavera
793d2610e9 Oh wait, that's supposed to be nullptr 2024-10-07 21:29:31 -04:00
Jesse Talavera
f53659a62c Zero out a deleted fence
- To avoid unnecessary OpenGL errors
2024-10-07 21:22:28 -04:00
Jesse Talavera
0a8eacc2bb Add comments to CaptureFrame explaining how it works
- I'm learning this stuff as I go
2024-10-07 21:20:43 -04:00
Jesse Talavera
4f6c53d280 Remove a loose source file declaration
Some checks failed
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
Build Artifacts / Create Release (push) Has been cancelled
- tracy/memory.cpp should only be built if Tracy is enabled
2024-10-07 15:15:10 -04:00
Jesse Talavera
9e7183f31d Move info on building melonDS DS to a new file 2024-10-07 15:12:42 -04:00