Release checklist
- Update
NEWS.md with highlights of changes that are not yet there. Set a release date.
- Revert https://github.com/fossar/selfoss/pull/1521.
- Update the version strings throughout the code base to the new release using
npm run bump-version 2.19 and commit the changes.
- Commit the changes.
- Create a tag using
git tag 2.19.
- Push the tag to GitHub
git push origin master --tags, GitHub actions will automatically build the release tarball and publish the release on GitHub.
- Netlify will automatically build the website and deploy it.
- Change the versions to new snapshot
npm run bump-version 2.20-SNAPSHOT, commit the changes, and push them to the repo to start a new cycle.