You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dave Haeffner edited this page Oct 15, 2018
·
13 revisions
1. Preparing The Production Build
yarn test
yarn build:ext
Load build and run smoke seed manually
yarn run lerna publish
Open packages/selenium-ide/src/manifest.json check that version and version_name are correct.
If not, fix them and amend the commit (e.g. git commit -a --amend and git push origin master --force).
(if updated) npm publish inside of selianize and selenium-side-runner
yarn build:ext:prod
Zip build directory packages/selenium-ide/build/ (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)