From a1921a871fe6fe051560655ed499adf6976e932f Mon Sep 17 00:00:00 2001 From: /home/neo <158327205+neoapps-dev@users.noreply.github.com> Date: Mon, 4 May 2026 20:43:47 +0300 Subject: [PATCH] ci: release notes support --- .github/workflows/stable.yml | 32 ++------------------------------ 1 file changed, 2 insertions(+), 30 deletions(-) diff --git a/.github/workflows/stable.yml b/.github/workflows/stable.yml index 50616b5d..cea6c9cc 100644 --- a/.github/workflows/stable.yml +++ b/.github/workflows/stable.yml @@ -4,6 +4,7 @@ on: push: paths: - 'BUMP' #neo: this is a file. edit it. contains version number + #neo: DO NOT ADD NOTES.md HERE. workflow_dispatch: permissions: @@ -274,35 +275,6 @@ jobs: git tag -f $VERSION -m "Stable release $VERSION" git push origin $VERSION --force - - name: Write release notes - run: | - cat > notes.md <<'NOTES' - # Instructions: - **Newcomers:** - - If this is your first time, download `neoLegacyWindows64.zip` and extract it wherever you would like to keep it. - - I would recommend to set your username prior to launch (create a file called `username.txt`, put your desired username into the file, and save). - - To play, simply run `Minecraft.Client.exe`. - - **Steam Deck & Linux:** - - Y'all know the drill. Download the `neoLegacyWindows64.zip`, extract it, add the `Minecraft.Client.exe` as a "Non-Steam Game" within the Steam library, turn on compatibility mode with Proton Experimental, and then run it! - - # Multiplayer instructions: - LAN games are natively supported, and any LAN games will appear automatically on the right. However, if you'd like to play with your friends online (and if you don't want to require them to setup a vpn, and/or if you don't want to port forward), I would recommend the following setup. Please keep in mind, you do NOT need to do this to enjoy the game. This is just how I have it setup for me so my friends can join without any hassle: - - Prerequisites: - - Premium playit.gg account, costs about $3 USD per month. This is for setting up the tunnel. - - playit.gg agent installed on host PC. - - How-to: - - Ensure your playit.gg agent is connected to your playit.gg account - - On the playit.gg website, setup a new tunnel (choose TCP). Ensure the configurable settings are set to the below values, assuming your agent is installed on the same computer as your online neoLegacyMinecraft game is hosted from. - - Configurable settings: - - Local IP: `127.0.0.1` - - Local Port: `25565` - - Proxy Protocol: `None` - - After creating your tunnel, navigate to the "Tunnels" main page. You'll see the IP address and port for your tunnel. This is what your friends will input when adding your server in order to join your online game! - NOTES - - name: Create release env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -310,7 +282,7 @@ jobs: VERSION=v$(cat BUMP) gh release create $VERSION artifacts/* \ --title "$VERSION" \ - --notes-file notes.md + --notes-file NOTES.md cleanup: needs: [release-client, release-server]