ci: use prerelease logic (#2553)

This commit is contained in:
ReenigneArcher 2024-05-23 21:42:06 -04:00 committed by GitHub
commit e898be1b7e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 450 additions and 1194 deletions

View file

@ -24,8 +24,8 @@ localization there.
When a change is made to sunshine source code, a workflow generates new translation templates
that get pushed to CrowdIn automatically.
When translations are updated on CrowdIn, a push gets made to the `l10n_nightly` branch and a PR is made against the
`nightly` branch. Once PR is merged, all updated translations are part of the project and will be included in the
When translations are updated on CrowdIn, a push gets made to the `l10n_master` branch and a PR is made against the
`master` branch. Once PR is merged, all updated translations are part of the project and will be included in the
next release.
Extraction
@ -86,7 +86,7 @@ Extraction
Strings are automatically extracted from the code to the `locale/sunshine.po` template file. The generated file is
used by CrowdIn to generate language specific template files. The file is generated using the
`.github/workflows/localize.yml` workflow and is run on any push event into the `nightly` branch. Jobs are only run if
`.github/workflows/localize.yml` workflow and is run on any push event into the `master` branch. Jobs are only run if
any of the following paths are modified.
.. code-block:: yaml