Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.6.4 #7573

Open
8 of 35 tasks
elsylambert opened this issue Mar 21, 2024 · 0 comments
Open
8 of 35 tasks

Release 3.6.4 #7573

elsylambert opened this issue Mar 21, 2024 · 0 comments
Assignees

Comments

@elsylambert
Copy link

elsylambert commented Mar 21, 2024

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/
  • 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
  • Confirm all links to the release download:
  • 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.

Additional Context

Mockups

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants