2. Release Checklist¶
We aim to release a new version of OpenWPM with each new Firefox release (~1 release per month). The following steps are necessary for a release:
Upgrade Firefox to the newest version.
Go to: https://hg.mozilla.org/releases/mozilla-release/tags.
Find the commit hash for the Firefox release version you’d like to upgrade to.
Update the
TAG
variable inscripts/install-firefox.sh
to that hash and the comment to the new tag name.
Run
./scripts/update.sh
Increment the version number in VERSION
Add a summary of changes since the last version to CHANGELOG
Squash and merge the release PR to master.
Publish a new release from https://github.com/openwpm/OpenWPM/releases:
Click “Draft a new release”.
Enter the “Tag version” and “Release title” as
vX.X.X
.In the description:
Include the text
Updates OpenWPM to Firefox X
if this release is also a new FF version.Include a link to the CHANGELOG, e.g.
See the [CHANGELOG]() for details.
.