Release 3.6.4
elsylambert opened this issue · comments
elsylambert commented
Release Steps Sign Off
Features / Specifications
Definition of Done
- QA signs off on specific build in regression testing: current for
3.6.4
, build number:d1f76d8)
- Make sure tCore and tools have latest localization from crowdin.
- Update changelog
- Update Release Notes - add release notes here: https://github.com/unfoldingWord/translationCore/releases
-
Update language database in tCore- this is an automatic script run on every build - Audit bundled resources (now automated, but good to check):
- make sure greek and hebrew english Lexicons are in bundle
- check bundle for missing manifest.json files.
- for bibles make sure there are books.zip, index.json, and manifest.json files
- for helps make sure there are contents.zip, and manifest.json files
- On github, create Two Draft releases attaching updated changelog.md: at https://github.com/unfoldingWord/translationCore/releases/
- One release with tag
v3.6.4
with the MAX installs. https://github.com/unfoldingWord/translationCore/releases/tag/v3.6.4 - Another release with tag
v3.6.4-LITE
with the LITE installs. https://github.com/unfoldingWord/translationCore/releases/tag/v3.6.4-LITE
- One release with tag
- Have everyone review the changelog.md, the release notes, and the two drafts to ensure that the correct installs are attached.
- When all the the steps above are completed and we are ready for formal release:
- On github, make a release from the draft for the
v3.6.4-LITE
tag - On github, make a release from the draft for the
v3.6.4
tag - QA check that previous release can detect this upgrade: upgrade from older release on both Mac and Windows
- On github, make a release from the draft for the
- Confirm all links to the release download:
- https://www.translationcore.com - update section
Download
near bottom of page. - unfoldingword.org - looks like it just links to www.translationcore.com
- github release page - https://github.com/unfoldingWord/translationCore/releases
- Add a post about latest tCore release on door43 forum: https://forum.door43.org/c/software/translationcore/16
- https://www.translationcore.com - update section
- Announce release on Zulip
- Notify Sam, Vipin, Abel, Dima of release
- Merge v3.6.4 changes back into develop branch.
- translationCore
- changelog.md
- tools - wA, tW, tN
- checking-tool-wrapper
- tc-ui-toolkit
- tc-source-content-updater
- tsv-groupdata-parser
- ?
- Merge tC v3.6.4 branch into master branch.