From 8c60dc8ed9a1da2f7f6495edca1f05b1f9d9f888 Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Mon, 17 Jun 2024 12:37:24 +0300 Subject: [PATCH] feat(#41): workflows and branches --- src/graph.js | 15 +++++++++++++++ src/index.js | 3 ++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/graph.js b/src/graph.js index cba2e33..89ef7e3 100644 --- a/src/graph.js +++ b/src/graph.js @@ -31,10 +31,25 @@ const graph = `query ($searchQuery: String!, $first: Int, $after: String) { defaultBranchRef { name } + object(expression: "HEAD:.github/workflows/") { + ... on Tree { + entries { + name + object { + ... on Blob { + byteSize + } + } + } + } + } primaryLanguage { name } createdAt + refs(refPrefix: "refs/heads/") { + totalCount + } defaultBranchRef { name target { diff --git a/src/index.js b/src/index.js index 295989d..dc98d78 100644 --- a/src/index.js +++ b/src/index.js @@ -249,7 +249,8 @@ function writeFiles(json) { issues: result.issues.totalCount, forks: result.forkCount, stars: result.stargazerCount, - diskUsage: result.diskUsage, + branches: result.refs.totalCount, + workflows: result.object ? result.object.entries.length: 0, license: result.licenseInfo ? result.licenseInfo.spdxId : '', language: result.primaryLanguage ? result.primaryLanguage.name : '', };