prepare-release
Installation
SKILL.md
Prepare Release
Prepare the Cesium for Unreal release prep changes.
Inputs:
- New Cesium for Unreal version: <X.Y.Z>
- Release date: determine the closest first working day of the current or next month unless I override it.
Procedure:
- Determine the release date as the closest first working day of the current or next month, unless I explicitly override it.
- Find the previous release tag and review all changes since that release.
- Check every change against CHANGES.md and identify anything missing from the changelog.
- If anything is missing, propose the missing changelog entries before making any edits.
- Set the pending CHANGES.md section header to the new release version and release date.
- Update CHANGES.md so the pending release section fully represents the changes since the last release, and explicitly add the cesium-native update note.
- Run the release-prep script directly after the changelog edits.
- Use the script for CesiumForUnreal.uplugin, package.json, and updating extern/cesium-native by checking out
main, pulling the latest changes, and staging the parent repo's submodule reference. - Review the resulting diff before committing anything.