Skip to content

Release Instructions

Joel Anderson edited this page Mar 14, 2023 · 1 revision

The release process looks like this:

  1. Make sure the version nubmer is correct in pom.xml
  2. Update CHANGELOG.md
  3. Bamboo Build. Run the below actions for macOS and Windows. TODO: replace this with GitHub action
    1. Switch the build to production mode and update the version number
    2. Run the build
    3. If the build was successful trigger the next action to notarize (macOS only) and deploy the release candidate to moonshine-ide.com
  4. 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
Clone this wiki locally