From fcf6678a127c9679b0d68284b860181c2580fe26 Mon Sep 17 00:00:00 2001 From: Jonathan <30177086+MonliH@users.noreply.github.com> Date: Sat, 3 Oct 2020 00:00:05 +0000 Subject: [PATCH] [GithubIssues] Add examples for count github pull requests closed by label (#5639) * Implement LOC badge * Apply suggestions from code review Co-authored-by: Caleb Cartwright <calebcartwright@users.noreply.github.com> * Fix tokei tests after API change * Format the code * Rename tokei service file * Add comment about Tokei API behavior * Document tokei badge behavior * Make keywords consistent and add examples * Fix typo * Add examples for labeled closed issues Co-authored-by: Caleb Cartwright <calebcartwright@users.noreply.github.com> Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com> --- services/github/github-issues.service.js | 66 +++++++++++++++++++++++- 1 file changed, 64 insertions(+), 2 deletions(-) diff --git a/services/github/github-issues.service.js b/services/github/github-issues.service.js index bc906b4bc6..cd2a09b381 100644 --- a/services/github/github-issues.service.js +++ b/services/github/github-issues.service.js @@ -132,6 +132,36 @@ module.exports = class GithubIssues extends GithubAuthV4Service { }, documentation, }, + { + title: 'GitHub closed issues by-label', + pattern: 'issues-closed/:user/:repo/:label', + namedParams: { + user: 'badges', + repo: 'shields', + label: 'service-badge', + }, + staticPreview: { + label: 'service-badge issues', + message: '452 closed', + color: 'yellow', + }, + documentation, + }, + { + title: 'GitHub closed issues by-label', + pattern: 'issues-closed-raw/:user/:repo/:label', + namedParams: { + user: 'badges', + repo: 'shields', + label: 'service-badge', + }, + staticPreview: { + label: 'closed service-badge issues', + message: '452', + color: 'yellow', + }, + documentation, + }, { title: 'GitHub pull requests', pattern: 'issues-pr/:user/:repo', @@ -205,7 +235,7 @@ module.exports = class GithubIssues extends GithubAuthV4Service { message: '8 open', color: 'yellow', }, - keywords: ['pullrequests', 'pr'], + keywords: ['pullrequest', 'pr'], documentation, }, { @@ -221,7 +251,39 @@ module.exports = class GithubIssues extends GithubAuthV4Service { message: '8', color: 'yellow', }, - keywords: ['pullrequests', 'pr'], + keywords: ['pullrequest', 'pr'], + documentation, + }, + { + title: 'GitHub closed pull requests by-label', + pattern: 'issues-pr-closed/:user/:repo/:label', + namedParams: { + user: 'badges', + repo: 'shields', + label: 'service-badge', + }, + staticPreview: { + label: 'service-badge pull requests', + message: '835 closed', + color: 'yellow', + }, + keywords: ['pullrequest', 'pr'], + documentation, + }, + { + title: 'GitHub closed pull requests by-label', + pattern: 'issues-pr-closed-raw/:user/:repo/:label', + namedParams: { + user: 'badges', + repo: 'shields', + label: 'service-badge', + }, + staticPreview: { + label: 'closed service-badge pull requests', + message: '835', + color: 'yellow', + }, + keywords: ['pullrequest', 'pr'], documentation, }, ] -- GitLab