translationCore icon indicating copy to clipboard operation
translationCore copied to clipboard

tC release 3.6.10

Open elsylambert opened this issue 1 year ago • 2 comments

Release Steps Sign Off

Features / Specifications

Definition of Done

  • [x] QA signs off on specific build in regression testing: current for 3.6.10, build number: 'c3947fe')

  • [x] Make sure tCore and tools have latest localization from crowdin.

  • [x] 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

  • [x] Audit bundled resources (now automated, but good to check):

    • [x] make sure greek and hebrew english Lexicons are in bundle
    • [x] check bundle for missing manifest.json files.
    • [x] for bibles make sure there are books.zip, index.json, and manifest.json files
    • [x] for helps make sure there are contents.zip, and manifest.json files
  • [x] On github, create Two Draft releases attaching updated changelog.md: at https://github.com/unfoldingWord/translationCore/releases/

    • [x] One release with tag v3.6.10 with the MAX installs. https://github.com/unfoldingWord/translationCore/releases/tag/v3.6.10
  • [ ] Have everyone review the changelog.md, the release notes, and the two drafts to ensure that the correct installs are attached.

  • [x] When all the the steps above are completed and we are ready for formal release:

    • [x] On github, make a release from the draft for the v3.6.10 tag
    • [x] QA check that previous release can detect this upgrade: upgrade from older release on both Mac and Windows
  • [ ] 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
    • [x] 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
  • [ ] Announce release on Zulip

  • [ ] Notify Sam, Vipin, Abel, Dima of release

  • [ ] Merge v3.6.10 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.10 branch into master branch.

Additional Context

Mockups

elsylambert avatar Jan 02 '25 15:01 elsylambert

translationCore 3.6.10 (c3947fe) looks good to release.

elsylambert avatar Apr 03 '25 15:04 elsylambert

@PhotoNomad0 Release Draft here: https://github.com/unfoldingWord/translationCore/releases

elsylambert avatar Apr 03 '25 15:04 elsylambert