Compare commits

...

3 Commits

Author SHA1 Message Date
Fabien Meghazi
e51f6e1108 fixup! [ADD] odoo.sh: new ci token usage
X-original-commit: cc259daa66
2024-10-11 09:15:41 +00:00
Fabien Meghazi
3956941ddf fixup! [ADD] odoo.sh: new ci token usage
X-original-commit: cc259daa66
2024-10-11 09:15:41 +00:00
Stanislas Sobieski
014f0d7e0c [ADD] odoo.sh: new ci token usage
X-original-commit: cc259daa66
2024-10-11 09:15:41 +00:00

View File

@@ -217,6 +217,26 @@ Production and staging builds are excluded, visitors can only see their status.
.. _odoosh-gettingstarted-settings-modules-installation:
GitHub commit statuses
======================
This option enables Odoo.sh to push commit statuses to your GitHub repository when a build is
created or updated. It requires a GitHub token with permissions to push commit statuses to the
repository. Refer to `GitHub's documentation on personal access tokens <https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens>`_
for instructions to create yours.
.. note::
GitHub's **fine-grained personal tokens** have an expiration date and will be disabled if they
fail to update the commit status. You can replace the token at any time on Odoo.sh.
The commit statuses pushed to GitHub can have the following contexts:
- :guilabel:`ci/odoo.sh (dev)`: status of a development build
- :guilabel:`ci/odoo.sh (staging)`: status of a staging build
- :guilabel:`ci/odoo.sh (production)`: status of a production build
- :guilabel:`ci/odoo.sh (test_ci)`: testing the token from the Settings page will push a test
status on the last commit of your repository
Custom domains
==============