Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 1016 Bytes

README_RELEASE_PROCESS.md

File metadata and controls

19 lines (17 loc) · 1016 Bytes

When you are about to do a release, and not before:

For automated release process:

  1. Merge all changes into main
  2. Commit version.txt File with new release version number in it (no 'v')
  3. GitHub Action will automatically create a draft release
  4. Edit draft release notes and title
  5. Publish the release
  6. Update Foundry admin with new release paths for both download and manifest

For manual release process:

  1. Merge in all changes to main
  2. Update system.json to change the version number at the top
  3. Update system.json to change the zipfile path at the bottom (you have to guess the path, because you haven't created release yet)
  4. Update system.json to change the manifest path at the bottom (you have to guess the path, because you haven't created release yet)
  5. Create a release in Github with new version number
  6. Go through commits since last release and use them to create release notes
  7. Publish the release
  8. Update Foundry admin with new release paths for both download and manifest