Version 3.0.2
n-riesco opened this issue · comments
Release Checklist
-
Create branch(direct release onto branchvM.m.p
3.0-onprem
) - Update
CHANGELOG.md
- Update version number in
package.json
- Confirm CircleCI build works
- Confirm TravisCI build works
- Confirm AppVeyor build works
- Confirm Quay build works
- Confirm Windows installer works and Falcon is able to connect to DB2 and sqlite
- Confirm Mac installer works and Falcon is able to connect to DB2 and sqlite
- Do not use Firefox to download the Linux installer from CircleCI (issue #471)
- Confirm Linux installer works and Falcon is able to connect to DB2 and sqlite
- Ensure
yarn build
has been run before manual build - Build deb installer manually
- Confirm deb installer works and Falcon is able to connect to sqlite
- Build AppImage installer manually
- Build rpm installer manually
- Rebase and merge into
master
- Tag current
master
asvM.m.p
and annotate it with the changelog message (this should automatically update the latest release in github) - Edit the release to attach all the installers.
- Check links in https://plot.ly/free-sql-client-download/
Additional Checklist for an OnPrem Release
- Create branch
M.m-onprem
- Create Quay tag
M.m-onprem
(Visit https://quay.io/repository/plotly/falcon-sql-client?tab=tags , click the gear icon next to the thing you want to tag, then choose “Add new…")