Release 2.0.1
Closed this issue · 0 comments
TaiWilkin commented
Overview
Releases for this frontend only app require that commits in develop
are
merged to master
. Netlify manages the CI and deploy process when new
commits are added to master
. These instructions assume the git flow
tool
is installed on your workstation, and the default values applied from git flow init
.
Substitute 2.0.1
below for the version for this release.
Steps
- Update the data using the most recent version of the HDX dataset
- Test the staging site to ensure it is ready for production
- Start a new release branch:
git flow release start 2.0.1
- Rotate
CHANGELOG.md
(following Keep a Changelog principles) - Ensure outstanding changes are committed:
git status # Is the git staging area clean?
git add CHANGELOG.md
git commit -m "2.0.1"
- Publish the release branch:
git flow release publish 2.0.1
- Finish and publish the release branch:
- When prompted, keep default commit messages
- Use
2.0.1
as the tag message
git flow release finish -p 2.0.1
- Test the production site
- Under Releases on the repository main page, select the new tag and publish it.