Rename Services to Actions in integrations: G (#33813)

This commit is contained in:
Franck Nijhof
2024-07-17 06:03:51 +02:00
committed by GitHub
parent 9162850d6e
commit eeb63debc4
14 changed files with 75 additions and 73 deletions

View File

@@ -28,14 +28,14 @@ The integration works by subscribing to events on the repository to provide a pu
## Remove authorization
After you have removed the integration from {% my integrations title="Settings -> Devices & Services" %}, you need to manually revoke OAuth app authorization.
After you have removed the integration from {% my integrations title="Settings -> Devices & services" %}, you need to manually revoke OAuth app authorization.
1. Go to your [Authorized OAuth Apps](https://github.com/settings/applications)
2. Find the "Home Assistant GitHub Integration" application
3. Click the 3 dots (`...`) to the right of the name
4. Select "Revoke"
## Service
## Action
When you configure a repository to be tracked in this integration it will be represented as a service in the device panel and all entities related to the repository will be nested under that device. The device also provides a link to the repository on GitHub and an option to download [diagnostics](/integrations/diagnostics) for the service.
@@ -117,13 +117,13 @@ These entities are simpler diagnostic entities without any additional attributes
Here are some small examples on how you can automate using the provided entities from this integration.
{% note %}
Remember that the service names and entity IDs used in these examples are examples as well,
you need to replace it with services and entities that you have in your installation.
Remember that the action names and entity IDs used in these examples are examples as well,
you need to replace it with actions and entities that you have in your installation.
{% endnote %}
### Notify new releases
This example uses the [Latest release](#latest-release) entity provided by this integration, and a [notify](/integrations/notify) service,
This example uses the [Latest release](#latest-release) entity provided by this integration, and a [notify](/integrations/notify) action,
{% raw %}
@@ -145,7 +145,7 @@ action:
### Notify new stars
This example uses the [Stars](#diagnostic-entities) diagnostic entity provided by this integration, and a [notify](/integrations/notify) service,
This example uses the [Stars](#diagnostic-entities) diagnostic entity provided by this integration, and a [notify](/integrations/notify) action,
{% raw %}