Files
Aeris/api/services/github.json
Clément Le Bihan 234e884503 rm github actions
2022-03-06 19:19:34 +01:00

556 lines
13 KiB
JSON

{
"name": "Github",
"actions": [],
"reactions": [
{
"name": "Github_OpenPR",
"description": {
"en": "Open a pull request on a given repository",
"fr": "Ouvre une pull request sur le répertoire donné"
},
"label": {
"en": "Open a pull request",
"fr": "Ouvre 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é"
}
},
{
"name": "title",
"type": "string",
"description": {
"en": "The title of the opened pull request",
"fr": "Titre de la pull request ouverte"
}
},
{
"name": "head",
"type": "string",
"description": {
"en": "The name of the branch to merge into base branch",
"fr": "Nom de la branche à merger dans la branche de base"
}
},
{
"name": "base",
"type": "string",
"description": {
"en": "The name of the branch to merge intro head branch",
"fr": "Nom de la branche dans laquelle merger la branche 'head'"
}
}
],
"returns": [
{
"name": "URL",
"description": {
"en": "The url of the newly opened pull request",
"fr": "URL de la pull request nouvellement ouverte"
}
}
]
},
{
"name": "Github_CommentPR",
"description": {
"en": "Comments the numbered pull request of the given repository",
"fr": "Commente la pull request numérotée dans le répertoire donné"
},
"label": {
"en": "Comments a pull request",
"fr": "Commente 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é"
}
},
{
"name": "pull_number",
"type": "integer",
"description": {
"en": "The number assigned to the commented pull request",
"fr": "Numéro assignée à la pull request commentée"
}
},
{
"name": "body",
"type": "string",
"description": {
"en": "The body of the comment written under the pull request",
"fr": "Corps du commentaire écrit sous la pull request"
}
}
],
"returns": [
{
"name": "URL",
"description": {
"en": "The url to the comment",
"fr": "URL vers le commentaire"
}
}
]
},
{
"name": "Github_ClosePR",
"description": {
"en": "Closes the pull request given as parameter",
"fr": "Ferme une pull request donnée"
},
"label": {
"en": "Close a pull request",
"fr": "Ferme 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é"
}
},
{
"name": "pull_number",
"type": "integer",
"description": {
"en": "The number assigned to the pull request to close",
"fr": "Numéro assignée à la pull request à fermer"
}
}
],
"returns": []
},
{
"name": "Github_MergePR",
"description": {
"en": "Merges the pull request given as parameter into base branch",
"fr": "Merge la pull request donnée dans la branche 'base'"
},
"label": {
"en": "Merge a pull request",
"fr": "Merge 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é"
}
},
{
"name": "pull_number",
"type": "integer",
"description": {
"en": "The number assigned to the pull request to merge",
"fr": "Numéro assigné à la pull request à merger"
}
}
],
"returns": []
},
{
"name": "Github_CreateIssue",
"description": {
"en": "Creates an issue into the given repository",
"fr": "Crée une issue dans le répertoire donnée"
},
"label": {
"en": "Creates an issue",
"fr": "Crée 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é"
}
},
{
"name": "title",
"type": "string",
"description": {
"en": "The title of the issue to create",
"fr": "Titre de l'issue à créer"
}
},
{
"name": "body",
"type": "string",
"description": {
"en": "The body of the issue to create",
"fr": "Corps de l'issue à créer"
}
}
],
"returns": [
{
"name": "URL",
"description": {
"en": "The url of the newly created issue",
"fr": "URL de l'issue nouvellement créée"
}
}
]
},
{
"name": "Github_CommentIssue",
"description": {
"en": "Comments the given issue into the given repository",
"fr": "Commente une issue donnée dans un répertoire donné"
},
"label": {
"en": "Comments an issue",
"fr": "Commente 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é"
}
},
{
"name": "issue_number",
"type": "integer",
"description": {
"en": "The number assigned to the issue to comment",
"fr": "Numéro assigné à l'issue à commenter"
}
},
{
"name": "body",
"type": "string",
"description": {
"en": "The body of the comment",
"fr": "Corps du commentaire écrit sous l'issue"
}
}
],
"returns": [
{
"name": "URL",
"description": {
"en": "The url of the newly created comment",
"fr": "URL du commentaire nouvellement créé"
}
}
]
},
{
"name": "Github_CloseIssue",
"description": {
"en": "Closes the given issue into the given repository",
"fr": "Ferme l'issue donnée dans le répertoire donné"
},
"label": {
"en": "Close an issue",
"fr": "Ferme 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é"
}
},
{
"name": "issue_number",
"type": "integer",
"description": {
"en": "The number assigned to the issue to close",
"fr": "Numéro assigné à l'issue à fermer"
}
}
],
"returns": [
{
"name": "URL",
"description": {
"en": "The url of the closed issue",
"fr": "URL de l'issue fermée"
}
}
]
},
{
"name": "Github_CreateRepo",
"description": {
"en": "Creates a new repository with the given name",
"fr": "Crée un nouveau répertoire avec Nom donné"
},
"label": {
"en": "Creates a repository",
"fr": "Crée un répertoire"
},
"params": [
{
"name": "name",
"type": "string",
"description": {
"en": "The name of the repository to create",
"fr": "Nom du répertoire à créer"
}
}
],
"returns": [
{
"name": "URL",
"description": {
"en": "The url of the newly created repository",
"fr": "URL du répertoire nouvellement créé"
}
}
]
},
{
"name": "Github_CreatePrivateRepo",
"description": {
"en": "Creates a new private repository with the given name",
"fr": "Crée un nouveau répertoire privé avec Nom donné"
},
"label": {
"en": "Creates a private repository",
"fr": "Crée un répertoire privé"
},
"params": [
{
"name": "name",
"type": "string",
"description": {
"en": "The name of the private repository to create",
"fr": "Nom du répertoire privé à créer"
}
}
],
"returns": [
{
"name": "URL",
"description": {
"en": "The url of the newly created private repository",
"fr": "URL du répertoire privé nouvellement créé"
}
}
]
},
{
"name": "Github_UpdateDescription",
"description": {
"en": "Updates the description of the given repository",
"fr": "Met à jour Description du répertoire donné"
},
"label": {
"en": "Updates a repository description",
"fr": "Met à jour Description d'un répertoire"
},
"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é"
}
},
{
"name": "description",
"type": "string",
"description": {
"en": "The description to set to the given repository",
"fr": "Description à appliquer au répertoire donné"
}
}
],
"returns": [
{
"name": "URL",
"description": {
"en": "The url of the repository",
"fr": "URL du répertoire"
}
}
]
},
{
"name": "Github_ForkRepo",
"description": {
"en": "Forks the repository of the user given as parameter",
"fr": "Fork le répertoire de l'utilisateur donné"
},
"label": {
"en": "Forks a repository",
"fr": "Fork un répertoire"
},
"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": "URL",
"description": {
"en": "The url of the forked repository",
"fr": "URL du répertoire forké"
}
}
]
},
{
"name": "Github_StarRepo",
"description": {
"en": "Stars the repository of the user given as parameter",
"fr": "Star le répertoire de l'utilisateur donné"
},
"label": {
"en": "Stars a repository",
"fr": "Star un répertoire"
},
"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": "Github_WatchRepo",
"description": {
"en": "Watches the repository of the user given as parameter",
"fr": "Watch le répertoire de l'utilisateur donné"
},
"label": {
"en": "Watch a repository",
"fr": "Watch un répertoire"
},
"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": []
}
]
}