From 9fbe55ea305e9d7b99f0c1c07d2e8e54b1749ffb Mon Sep 17 00:00:00 2001 From: Robin Jones Date: Wed, 8 Jan 2025 20:36:42 +0000 Subject: [PATCH] Improve release workflow * keep history between rolling release using a text file. --- .github/workflows/build.yml | 4 ++-- CHANGELOG.md | 11 +++++++++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7f88be12..d775c9ae 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -76,7 +76,7 @@ jobs: if: github.ref == 'refs/heads/main' with: name: Rolling release - body: Rolling release built from latest commit on `main` branch. + body_path: ${{ github.workspace }}/CHANGELOG.md tag_name: 'rolling_release' make_latest: true files: | @@ -92,7 +92,7 @@ jobs: if: github.ref == 'refs/heads/develop' with: name: 'Rolling pre-release' - body: Experimental pre-release built from latest commit on `develop` branch. + body: Experimental pre-release built from latest commit on `develop` branch. Check the commit history for more details. target_commitish: develop tag_name: 'rolling_pre-release' prerelease: true diff --git a/CHANGELOG.md b/CHANGELOG.md index f4707615..887c36f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +Rolling release built from latest commit on main branch. +**Note**: the attached source code files may be out of date. + +For the SummerCart64, use the `sc64menu.n64` file in the root of your SD card. +For the 64Drive, use the `menu.bin` file in the root of your SD card. +For the ares emulator, use the `N64FlashcartMenu.n64` file. + # Release Notes 2024-12-30 - **New Features** @@ -31,11 +38,11 @@ - Improved clarity and usability of the developer guide and other documentation files. ### Current known Issues -* The RTC UI requires improvement (awaiting UI developer). * BETA_SETTING: PAL60 when using HDMI mods has regressed (awaiting libdragon fix). +* The RTC UI requires improvement (awaiting UI developer). +* Menu sound FX may not work properly when a 64 Disk Drive is also attached (work around: turn sound FX off). * ALPHA_FEATURE: ED64 X Series detection does not occur properly (however this is not a problem as not tag released asset). * ALPHA_FEATURE: ED64 V Series only supports loading ROMs (however this is not a problem as not tag released asset). -* Menu sound FX may not work properly when a 64 Disk Drive is also attached (work around: turn sound FX off). ### Breaking changes * Disk drive expansion ROMs are now loaded with `Z|L` instead of `R` to align with ROM info context menu (and future functionality).