Gum
Gum Runtimes (NuGet Packages)
Gum's repository includes a GitHub Action yaml file which builds and uploads NuGet packages. This DOES NOT currently upload a new Gum tool - this is a separate process (see below).
To upload a new NuGet packages, follow these steps:
Go to GitHub Gum actions: https://github.com/vchelaru/Gum/actions/workflows/dotnet-nuget.yaml
Click Run workflow.
Select the branch (probably main), check both options for publishing
Enter the new version name such as 2026.5.2.1. The format is
year.month.day.buildwhere build only increments if multiple builds happened in the same day. Note that if you are releasing a preview build, then append -preview.1. See https://www.nuget.org/packages/Gum.MonoGame/#versions-body-tab for examples
Gum Tool
Run /gum-monthly-release in Claude and give it the URL for the release, creating a markdown file
Create screenshots for anything that is decided as being important (in the top items)
Run the Build and Release Gum Tool action using a full release
Copy the release notes and screenshots to the release
Create/update migration doc on gitbook, or update what's already there
Announce on FRB discord
Announce on MonoGame discord
Announce on MGE discord
Announce on Kni discord
Announce on twitter
Announce on Blue Sky
Post on https://community.monogame.net/
This file is used when creating FlatRedBall builds, so Gum must first be built and uploaded to the FlatRedBall FTP prior to running the FlatRedBall Github Actions. Otherwise, an old Gum will be included in FRBDK. This may be okay depending on if Gum has important new features.
Last updated
Was this helpful?