-
Notifications
You must be signed in to change notification settings - Fork 102
GitHub actions update suma
Each major and minor release requires an update to our GitHub action workflows for the branch being released. This document will guide you through this step.
|
Prior to modifying these files, inform the translation team on Slack.
Weblate must be locked prior to modifying these files; otherwise, conflicts will arise. After modifying the files, unlock Weblate and inform translators so they can continue working. |
-
Update the following GitHub action workflow files by adding the correct branch name for your major or minor release. This should only be changed on the release branch Have you reviewed SUMA branch conventions?
These actions are stored in uyuni-docs/.github/workflows
.
The current workflow files that require modification are:
-
main_uyuni.yml
-
translation_tests_cs_CZ.yml
-
translation_tests_en_US.yml
-
translation_tests_es_ES.yml
-
translation_tests_ja_JP.yml
-
translation_tests_ko_KR.yml
-
translation_tests_zh_CN.yml
-
update_gettext.yml
For each of the files above, adjust the branch name. Either for a major or minor release.
name: build_test_deploy_uyuni on: push: branches: - manager-5.0 env: LANG: "en_US.UTF-8"
name: build_test_deploy_uyuni on: push: branches: - manager-4.3-MU-4.3.11 env: LANG: "en_US.UTF-8"
-
Previous: SUMA Branch conventions
-
Up: For more topics on building documentation, see Building documentation
