diff --git a/api/services/github.json b/api/services/github.json index 11f834b..3baa138 100644 --- a/api/services/github.json +++ b/api/services/github.json @@ -1,723 +1,6 @@ { "name": "Github", - "actions": [ - { - "name": "Github_OnOpenPR", - "description": { - "en": "An event triggered when a pull request is opened on the repository given as parameter", - "fr": "Un évènement déclenché lorsqu'une pull request est ouverte sur le répertoire donné" - }, - "label": { - "en": "Pull request opening", - "fr": "Ouverture d'une pull request" - }, - "params": [ - { - "name": "owner", - "type": "string", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "repo", - "type": "string", - "description": { - "en": "The targeted repository's name", - "fr": "Nom du répertoire ciblé" - } - } - ], - "returns": [ - { - "name": "PR_NAME", - "description": { - "en": "The opened pull request name", - "fr": "Nom de la pull request ouverte" - } - }, - { - "name": "PR_BODY", - "description": { - "en": "The opened pull request body", - "fr": "Corps de la pull request ouverte" - } - }, - { - "name": "PR_OPENER", - "description": { - "en": "The user's username that opened the pull request", - "fr": "Pseudo de l'utilisateur qui a ouvert la pull request" - } - }, - { - "name": "PR_HEAD", - "description": { - "en": "The name of the branch to merge into the base branch", - "fr": "Nom de la branche à merger dans la branche de base" - } - }, - { - "name": "PR_BASE", - "description": { - "en": "The name of the branch to merge head branch into", - "fr": "Nom de la branche dans laquelle merger la branche 'head'" - } - }, - { - "name": "REPO_NAME", - "description": { - "en": "The name of the repository", - "fr": "Nom du répertoire" - } - }, - { - "name": "REPO_OWNER", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - } - ] - }, - { - "name": "Github_OnCommentPR", - "description": { - "en": "An event triggered by a new comment inside the pull request on the repository given as parameter", - "fr": "Un évènement déclenché par un nouveau commentaire sous la pull request du répertoire donné en paramètre" - }, - "label": { - "en": "New comment inside a pull request", - "fr": "Nouveau commentaire sous une pull request" - }, - "params": [ - { - "name": "owner", - "type": "string", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "repo", - "type": "string", - "description": { - "en": "The targeted repository's name", - "fr": "Nom du répertoire ciblé" - } - } - ], - "returns": [ - { - "name": "PR_NAME", - "description": { - "en": "The opened pull request name", - "fr": "Nom de la pull request ouverte" - } - }, - { - "name": "PR_BODY", - "description": { - "en": "The opened pull request body", - "fr": "Corps de la pull request ouverte" - } - }, - { - "name": "PR_OPENER", - "description": { - "en": "The user's username that opened the pull request", - "fr": "Pseudo de l'utilisateur qui a ouvert la pull request" - } - }, - { - "name": "PR_HEAD", - "description": { - "en": "The name of the branch to merge into the base branch", - "fr": "Nom de la branche à merger dans la branche de base" - } - }, - { - "name": "PR_BASE", - "description": { - "en": "The name of the branch to merge head branch into", - "fr": "Nom de la branche dans laquelle merger la branche 'head'" - } - }, - { - "name": "REPO_NAME", - "description": { - "en": "The name of the repository", - "fr": "Nom du répertoire" - } - }, - { - "name": "REPO_OWNER", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "COMMENTER", - "description": { - "en": "The user's username that comment the pull request", - "fr": "Pseudo de l'utilisateur qui a commenté la pull request" - } - }, - { - "name": "COMMENT_BODY", - "description": { - "en": "The body of the new comment on the pull request", - "fr": "Corps du nouveau commentaire sous la pull request" - } - } - ] - }, - { - "name": "Github_OnClosePR", - "description": { - "en": "An event triggered when a pull request is closed on the repository given as parameter", - "fr": "Un évènement déclenché lorsqu'une pull request est fermée sur le répertoire donné" - }, - "label": { - "en": "Closed pull request", - "fr": "Fermeture d'une pull request" - }, - "params": [ - { - "name": "owner", - "type": "string", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "repo", - "type": "string", - "description": { - "en": "The targeted repository's name", - "fr": "Nom du répertoire ciblé" - } - } - ], - "returns": [ - { - "name": "PR_NAME", - "description": { - "en": "The opened pull request name", - "fr": "Nom de la pull request ouverte" - } - }, - { - "name": "PR_BODY", - "description": { - "en": "The opened pull request body", - "fr": "Corps de la pull request ouverte" - } - }, - { - "name": "PR_OPENER", - "description": { - "en": "The user's username that opened the pull request", - "fr": "Pseudo de l'utilisateur qui a ouvert la pull request" - } - }, - { - "name": "PR_HEAD", - "description": { - "en": "The name of the branch to merge into the base branch", - "fr": "Nom de la branche à merger dans la branche de base" - } - }, - { - "name": "PR_BASE", - "description": { - "en": "The name of the branch to merge head branch into", - "fr": "Nom de la branche dans laquelle merger la branche 'head'" - } - }, - { - "name": "REPO_NAME", - "description": { - "en": "The name of the repository", - "fr": "Nom du répertoire" - } - }, - { - "name": "REPO_OWNER", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - } - ] - }, - { - "name": "Github_OnMergePR", - "description": { - "en": "An event triggered when a pull request is merged on the repository given as parameter", - "fr": "Un évènement déclenché lorsqu'une pull request est mergée sur le répertoire donné" - }, - "label": { - "en": "Merged pull request", - "fr": "Pull request mergée" - }, - "params": [ - { - "name": "owner", - "type": "string", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "repo", - "type": "string", - "description": { - "en": "The targeted repository's name", - "fr": "Nom du répertoire ciblé" - } - } - ], - "returns": [ - { - "name": "PR_NAME", - "description": { - "en": "The opened pull request name", - "fr": "Nom de la pull request ouverte" - } - }, - { - "name": "PR_BODY", - "description": { - "en": "The opened pull request body", - "fr": "Corps de la pull request ouverte" - } - }, - { - "name": "PR_OPENER", - "description": { - "en": "The user's username that opened the pull request", - "fr": "Pseudo de l'utilisateur qui a ouvert la pull request" - } - }, - { - "name": "PR_HEAD", - "description": { - "en": "The name of the branch to merge into the base branch", - "fr": "Nom de la branche à merger dans la branche de base" - } - }, - { - "name": "PR_BASE", - "description": { - "en": "The name of the branch to merge head branch into", - "fr": "Nom de la branche dans laquelle merger la branche 'head'" - } - }, - { - "name": "REPO_NAME", - "description": { - "en": "The name of the repository", - "fr": "Nom du répertoire" - } - }, - { - "name": "REPO_OWNER", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - } - ] - }, - { - "name": "Github_OnCreateIssue", - "description": { - "en": "An event triggered when an issue is created on the repository given as parameter", - "fr": "Un évènement déclenché lorsqu'une nouvelle issue est créée sur le répertoire donné" - }, - "label": { - "en": "Created issue", - "fr": "Issue créée" - }, - "params": [ - { - "name": "owner", - "type": "string", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "repo", - "type": "string", - "description": { - "en": "The targeted repository's name", - "fr": "Nom du répertoire ciblé" - } - } - ], - "returns": [ - { - "name": "REPO_NAME", - "description": { - "en": "The name of the repository", - "fr": "Nom du répertoire" - } - }, - { - "name": "REPO_OWNER", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "ISSUE_NAME", - "description": { - "en": "The title of the created issue", - "fr": "Titre de l'issue créée" - } - }, - { - "name": "ISSUE_CONTENT", - "description": { - "en": "The description of the created issue", - "fr": "Description de l'issue créée" - } - }, - { - "name": "ISSUE_AUTHOR", - "description": { - "en": "The issue creator username", - "fr": "Pseudo de l'auteur de l'issue" - } - } - ] - }, - { - "name": "Github_OnCommentIssue", - "description": { - "en": "An event triggered when an user comments an issue on the repository given as parameter", - "fr": "Un évènement déclenché lorsqu'un utilisateur commente une issue sur le répertoire donné" - }, - "label": { - "en": "New comment on an issue", - "fr": "Nouveau commentaire sur une issue" - }, - "params": [ - { - "name": "owner", - "type": "string", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "repo", - "type": "string", - "description": { - "en": "The targeted repository's name", - "fr": "Nom du répertoire ciblé" - } - } - ], - "returns": [ - { - "name": "REPO_NAME", - "description": { - "en": "The name of the repository", - "fr": "Nom du répertoire" - } - }, - { - "name": "REPO_OWNER", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "ISSUE_NAME", - "description": { - "en": "The title of the created issue", - "fr": "Titre de l'issue créée" - } - }, - { - "name": "ISSUE_CONTENT", - "description": { - "en": "The description of the created issue", - "fr": "Description de l'issue créée" - } - }, - { - "name": "ISSUE_AUTHOR", - "description": { - "en": "The issue creator username", - "fr": "Pseudo de l'auteur de l'issue" - } - }, - { - "name": "COMMENT", - "description": { - "en": "The body of the new comment on an issue of the repository given as parameter", - "fr": "Corps du nouveau commentaire sur une issue dans le répertoire donné" - } - }, - { - "name": "COMMENTER", - "description": { - "en": "The author of the comment on an issue", - "fr": "Pseudo de l'auteur du commentaire de l'issue" - } - } - ] - }, - { - "name": "Github_OnCloseIssue", - "description": { - "en": "An event triggered when an issue is closed in the repository given as parameter", - "fr": "Un évènement déclenché lorsqu'une issue est fermée sur le répertoire donné" - }, - "label": { - "en": "Issue closing", - "fr": "Fermeture d'une issue" - }, - "params": [ - { - "name": "owner", - "type": "string", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "repo", - "type": "string", - "description": { - "en": "The targeted repository's name", - "fr": "Nom du répertoire ciblé" - } - } - ], - "returns": [ - { - "name": "REPO_NAME", - "description": { - "en": "The name of the repository", - "fr": "Nom du répertoire" - } - }, - { - "name": "REPO_OWNER", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "ISSUE_NAME", - "description": { - "en": "The title of the created issue", - "fr": "Titre de l'issue créée" - } - }, - { - "name": "ISSUE_CONTENT", - "description": { - "en": "The description of the created issue", - "fr": "Description de l'issue créée" - } - }, - { - "name": "ISSUE_AUTHOR", - "description": { - "en": "The issue creator username", - "fr": "Pseudo de l'auteur de l'issue" - } - } - ] - }, - { - "name": "Github_OnForkRepo", - "description": { - "en": "An event triggered when the repository given as parameter is forked", - "fr": "Un évènement déclenché lorsque le répertoire donné est fourché" - }, - "label": { - "en": "Forked repository", - "fr": "Répertoire fourché" - }, - "params": [ - { - "name": "owner", - "type": "string", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "repo", - "type": "string", - "description": { - "en": "The targeted repository's name", - "fr": "Nom du répertoire ciblé" - } - } - ], - "returns": [ - { - "name": "REPO_NAME", - "description": { - "en": "The name of the repository", - "fr": "Nom du répertoire" - } - }, - { - "name": "REPO_OWNER", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "FORKER", - "description": { - "en": "The username of the user that fork the repository", - "fr": "Pseudo de l'utilisateur qui a fork le répertoire" - } - } - ] - }, - { - "name": "Github_OnStarRepo", - "description": { - "en": "An event triggered when a user star the repository given as parameter", - "fr": "Un évènement déclenché lorsqu'un utilisateur étoile un répertoire donné" - }, - "label": { - "en": "Starred repository", - "fr": "Répertoire étoilé" - }, - "params": [ - { - "name": "owner", - "type": "string", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "repo", - "type": "string", - "description": { - "en": "The targeted repository's name", - "fr": "Nom du répertoire ciblé" - } - } - ], - "returns": [ - { - "name": "REPO_NAME", - "description": { - "en": "The name of the repository", - "fr": "Nom du répertoire" - } - }, - { - "name": "REPO_OWNER", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "STAR_COUNT", - "description": { - "en": "The number of stars on the repository", - "fr": "Nombre de star sur le répertoire" - } - }, - { - "name": "STARER", - "description": { - "en": "The username of the user that starred the repository", - "fr": "Pseudo de l'utilisateur qui a star le répertoire" - } - } - ] - }, - { - "name": "Github_OnWatchRepo", - "description": { - "en": "An event triggered when an user watch a repository", - "fr": "Un évènement déclenché lorsqu'un utilisateur watch le répertoire donné" - }, - "label": { - "en": "Watch a repository", - "fr": "Répertoire observé" - }, - "params": [ - { - "name": "owner", - "type": "string", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "repo", - "type": "string", - "description": { - "en": "The targeted repository's name", - "fr": "Nom du répertoire ciblé" - } - } - ], - "returns": [ - { - "name": "REPO_NAME", - "description": { - "en": "The name of the repository", - "fr": "Nom du répertoire" - } - }, - { - "name": "REPO_OWNER", - "description": { - "en": "The user's username that owns the repository", - "fr": "Pseudo de l'utilisateur qui possède le répertoire" - } - }, - { - "name": "WATCH_COUNT", - "description": { - "en": "The number of users watching the repository", - "fr": "Nombre d'utilisateur qui watch le répertoire" - } - }, - { - "name": "WATCHER", - "description": { - "en": "The username of the user that watched the repository", - "fr": "Pseudo de l'utilisateur qui vient de watch le répertoire" - } - } - ] - } - ], + "actions": [], "reactions": [ { "name": "Github_OpenPR",