commentPR removed

This commit is contained in:
Clément Le Bihan
2022-03-06 14:16:32 +01:00
parent 715fd6e73e
commit 56914616e0
3 changed files with 5 additions and 80 deletions
+5 -59
View File
@@ -781,60 +781,6 @@
}
]
},
{
"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": {
@@ -972,8 +918,8 @@
"fr": "Commente une issue donnée dans un répertoire donné"
},
"label": {
"en": "Comments an issue",
"fr": "Commente une issue"
"en": "Comments an issue or pull request",
"fr": "Commente une issue ou une pull request"
},
"params": [
{
@@ -996,8 +942,8 @@
"name": "issue_number",
"type": "integer",
"description": {
"en": "The number assigned to the issue to comment",
"fr": "Numéro assigné à l'issue à commenter"
"en": "The number assigned to the issue or pull request to comment",
"fr": "Numéro assigné à l'issue ou de la pull request à commenter"
}
},
{
@@ -1005,7 +951,7 @@
"type": "string",
"description": {
"en": "The body of the comment",
"fr": "Corps du commentaire écrit sous l'issue"
"fr": "Contenu du commentaire"
}
}
],
-1
View File
@@ -48,7 +48,6 @@ export enum ReactionType {
YtAddToPlaylist,
// Github reactions
OpenPR,
CommentPR,
ClosePR,
MergePR,
CreateIssue,
-20
View File
@@ -75,26 +75,6 @@ export class Github extends BaseService {
};
}
@action(PipelineType.OnCommentPR, ['owner', 'repo'])
listenCommentPR(params: any): Observable<PipelineEnv> {
return this.fromGitHubEvent(
"pull_request_review_comment.created",
(payload) => payload.repository.owner.login == params['owner']
&& payload.repository.name == params['repo'],
(payload) => ({
PR_NAME: payload.pull_request.title,
PR_BODY: payload.pull_request.body,
PR_OPENER: payload.sender.login,
PR_HEAD: payload.head.ref,
PR_BASE: payload.base.ref,
REPO_NAME: payload.repository.name,
REPO_OWNER: payload.repository.owner.login,
COMMENTER: payload.comment.user.login,
COMMENT_BODY: payload.comment.body
})
);
}
@reaction(ReactionType.ClosePR, ['owner', 'repo', 'pull_number'])
async closePR(params: any): Promise<PipelineEnv> {
await this._github.pulls.update({