Skip to content

Release Process

Dave Haeffner edited this page Aug 12, 2018 · 13 revisions

1. Preparing The Production Build

  • git tag -a semVerNumber
  • git push --tags
  • yarn build:ext:prod
  • Load build and run smoke seed manually
  • Zip build directory (e.g., selenium-ide.zip)

2. GitHub

  • In GitHub, attach the binary to the release
  • Choose the tag in the release document
  • Add/update release notes as needed
  • Publish release in GitHub

3. Chrome

  • Go to Chrome Store dashboard
  • Click Upload Updated Package
  • Click Publish Changes

4. Mozilla

  • Go to the GitHub release page for the project
  • Download the source zip file
  • Upload both the binary and the source zip files (checking the boxes for Windows, Mac, and Linux)
  • Click to edit the version
  • Bump the Firefox version to 56
  • Remove the Android Firefox version
Clone this wiki locally