mirror of
https://github.com/zoriya/Aeris.git
synced 2026-06-02 19:01:15 +00:00
commentPR removed
This commit is contained in:
@@ -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"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -48,7 +48,6 @@ export enum ReactionType {
|
||||
YtAddToPlaylist,
|
||||
// Github reactions
|
||||
OpenPR,
|
||||
CommentPR,
|
||||
ClosePR,
|
||||
MergePR,
|
||||
CreateIssue,
|
||||
|
||||
@@ -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({
|
||||
|
||||
Reference in New Issue
Block a user