Weblate yayınları¶
Yayınlama döngüsü¶
Weblate’s release and support lifecycle is documented in Yayınlama döngüsü.
Ayrıca bakınız
Yayın planlaması¶
Yakında yayınlancak sürümlerin özellikleri GitHub kilometre taşları kullanılarak derlenir. Yol haritamızı <https://github.com/WeblateOrg/weblate/milestones> adresinde görebilirsiniz.
Yayınlama süreci¶
Yayınlanma öncesi denetlenmesi gerekenler:
Yeni çevrilen dilleri ./scripts/list-translated-languages.py ile denetleyin.
Son sürümü ./scripts/prepare-release ile ayarlayın.
Ekran görüntülerinin güncel olduğundan emin olun make -j 12 -C docs update-screenshots.
Bekliyor olabilecek çevirileri birleştirin wlc push; git remote update; git merge origin/weblate
When building distribution packages locally, start from a clean checkout or
remove ignored packaging artifacts such as build/, dist/,
weblate.egg-info/, and generated weblate/locale/**/*.mo files.
Yayını gerçekleştirin:
Yayını oluşturun ./scripts/create-release --tag (gereksinimler için aşağı bakın).
Yayın sonrası el ile yapılacak adımlar:
GitHub kilometre taşını kapatın.
Docker kalıbı sınandıktan sonra bir etiket ekleyip itin.
Birleştirme sınamasında işlenmesi için
.github/workflows/migrations.ymliçine yeni sürümü ekleyin.Depodaki sürümü ./scripts/set-version.py ile artırın.
Tüm readthedocs.org çevirilerinin ./scripts/rtd-projects.py ile oluşturulup oluşturulmadığını denetleyin.
./scripts/create-release betiği ile etiketler oluşturmak için aşağıdakilere gerek duyacaksınız:
Weblate Git depolarına itme erişimi (etiketleri iter)