Створення випусків Weblate¶
Речі, які слід перевірити перед випуском:
Пошукати нові мови перекладу за допомогою команди ./scripts/list-translated-languages.
Встановити остаточну версію за допомогою команди ./scripts/prepare-release.
Переконатися, що знімки вікон є актуальними за допомогою команди make -C docs update-screenshots
Створити випуск:
Створити випуск за допомогою команди ./scripts/create-release --tag (нижче наведено вимоги)
Після випуску виконати вручну:
Оновити образ Docker.
Закрити етап на GitHub.
Once the Docker image is tested, add a tag and push it.
Update Helm chart to new version.
Include new version in
.github/workflows/migrations.yml
to cover it in migration testing.Increase version in the repository by ./scripts/set-version.
To create tags using the ./scripts/create-release script you will need following:
GnuPG із закритим ключем, який використовується для підписування випусків
Push access to Weblate git repositories (it pushes tags)
Configured hub tool and access to create releases on the Weblate repo
SSH access to Weblate download server (the Website downloads are copied there)