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

@ -160,6 +160,20 @@ editing the `conf` file in a text editor. Use the examples as reference.
global_prep_cmd = [{"do":"nircmd.exe setdisplay 1280 720 32 144","undo":"nircmd.exe setdisplay 2560 1440 32 144"}]
`notify_pre_releases <https://localhost:47990/config/#notify_pre_releases>`__
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**Description**
Whether to be notified of new pre-release versions of Sunshine.
**Default**
``disabled``
**Example**
.. code-block:: text
notify_pre_releases = disabled
`Input <https://localhost:47990/config/#input>`__
-------------------------------------------------

View file

@ -74,7 +74,7 @@ html_theme = 'furo'
html_theme_options = {
"top_of_page_button": "edit",
"source_edit_link": "https://github.com/lizardbyte/sunshine/tree/nightly/docs/source/{filename}",
"source_edit_link": "https://github.com/lizardbyte/sunshine/tree/master/docs/source/{filename}",
}
# extension config options

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

View file

@ -1 +1,17 @@
.. mdinclude:: ../../../CHANGELOG.md
Changelog
=========
.. only:: epub
You can view the changelog in the
`online version <https://github.com/LizardByte/Sunshine/changelog/CHANGELOG.md>`__.
.. only:: html
.. raw:: html
<script type="module" src="https://md-block.verou.me/md-block.js"></script>
<md-block
hmin="2"
src="https://raw.githubusercontent.com/LizardByte/Sunshine/changelog/CHANGELOG.md">
</md-block>