-
Notifications
You must be signed in to change notification settings - Fork 2
Release Instructions
Joel Anderson edited this page Mar 14, 2023
·
1 revision
The release process looks like this:
- Make sure the version nubmer is correct in pom.xml
- Update CHANGELOG.md
- Bamboo Build. Run the below actions for macOS and Windows. TODO: replace this with GitHub action
- Switch the build to production mode and update the version number
- Run the build
- If the build was successful trigger the next action to notarize (macOS only) and deploy the release candidate to moonshine-ide.com
- Move the release candidate builds to the production directory and update the auto-update file:
mv -i msdki/rc/macos/MoonshineSDKInstaller-4.4.0.pkg msdki/macos/
mv -i msdki/rc/windows/MoonshineSDKInstaller-4.4.0.exe msdki/windows
vi msdki/MoonshineSDKInstaller_update_v2.xml