發佈 Weblate¶
發佈日程¶
Weblate 有兩個月的發佈週期,版本(x.y)。
主要版本的更改指示了升級過程不能跳過這個版本——在升級到更高版本的版本 x.y 之前總是必須升級到版本 x.0。
也參考
發佈計劃¶
到來的版本的特性使用 Github 里程碑來收集,可以在 <https://github.com/WeblateOrg/weblate/milestones> 看到路線圖。
發佈過程¶
發佈前要檢查的事情:
由 ./scripts/list-translated-languages 來檢查新翻譯的語言。
由 ./scripts/prepare-release 來設定最終版本。
Make sure screenshots are up to date make -j 12 -C docs update-screenshots.
合併任何可能掛起的翻譯:命令:wlc推動;git遠端更新;git合併起源/ web blate
執行發佈:
建立一個發佈 ./scripts/create-release --tag (要求請參見下面)。
張貼發佈手動步驟:
管理 GitHub 里程碑。
一旦檢測到 Docker 圖像,則新增標籤並推送。
在
.github/workflows/migrations.yml
中包含新的版本,從而在合併監測中覆蓋它。由 ./scripts/set-version 在倉儲中增加版本。
Check that readthedocs.org did build all translations of the documentation using ./scripts/rtd-projects.
要使用 ./scripts/create-release 腳本來建立標記的話,需要後面的:
推送存取 Weblate git 倉儲(它推送標記)