Skip to content
This repository has been archived by the owner on Jan 4, 2022. It is now read-only.

Latest commit

 

History

History
20 lines (17 loc) · 805 Bytes

RELEASE.md

File metadata and controls

20 lines (17 loc) · 805 Bytes

Release

This file documents the release process for Minecraft Status.

TestFlight

  1. Bump build / version numbers for all targets
  2. Update changelog
  3. Do a cargo clean
  4. Switch to the "Minecraft Status" scheme in XCode, building for "Any iOS Device"
  5. Product > Archive from the menubar
  6. Window > Organizer from the menubar
  7. Select the new archive, click "Validate App" and run through that
  8. Select the new archive, click "Distribute App" and upload the archive to the app store
    • Make sure to not include bitcode
  9. Wait for the build to appear in App Store Connect
  10. Wait for the build to be processed
  11. Handle the "Manage Compliance" stuff
  12. Add it to the TestFlight group so testers can install it
  13. Commit and tag release (tag format: v0.0.1-3 where 3 is the build number)