From 7fd360d278c5d7b329fd98cba2f2d5a8aa2c4d13 Mon Sep 17 00:00:00 2001 From: Will Gillis <40799239+t-will-gillis@users.noreply.github.com> Date: Sat, 2 Nov 2024 15:32:28 -0700 Subject: [PATCH 1/5] Maintenance and adjustment to "Schedule Monthly" workflow (#7638) * Update get-contributors-data.js Adjustments made to `oneMonthAgo` for Feb and Aug runs, also add "Skills Issue" * Update inactive-members.md Change "Pre-work checklist" --> "Skills Issue" * Update trim-inactive-members.js Change "Pre-work Checklist" --> "Skills Issue", add REST API ref comments, remove excess calc for `currentTeamMembers` * Update trim-inactive-members.js Changing comment "Pre-work Checklist" --> "Skills Issue" * Update get-contributors-data.js Added third main update to consider comments if the `created_at` date is recent (in order to avoid a minimizing of a comment being considered as an update) --- .../get-contributors-data.js | 19 +++++------ .../list-inactive-members/inactive-members.md | 2 +- .../trim-inactive-members.js | 32 +++++++++---------- 3 files changed, 27 insertions(+), 26 deletions(-) diff --git a/github-actions/trigger-schedule/list-inactive-members/get-contributors-data.js b/github-actions/trigger-schedule/list-inactive-members/get-contributors-data.js index 8f32606992..ed92ec4389 100644 --- a/github-actions/trigger-schedule/list-inactive-members/get-contributors-data.js +++ b/github-actions/trigger-schedule/list-inactive-members/get-contributors-data.js @@ -11,13 +11,12 @@ const botMembers = ['elizabethhonest', 'hfla-website-checklist', 'HackforLABot'] // Set date limits: we are sorting inactive members into groups to notify after 1 month and remove after 2 months. // Since the teams take off December and July, the Jan. 1st and Aug. 1st runs are skipped (via `schedule-monthly.yml`). -// The Feb. 1st and Sept. 1st runs account for skipped months: 'oneMonth' & 'twoMonths' = 2 & 3 months respectively +// The Feb. 1st and Sept. 1st runs account for skipped months: 'oneMonth' & 'twoMonths' = 1 & 3 months respectively let today = new Date(); -let oneMonth = (today.getMonth() === 1 || today.getMonth() === 8) ? 2 : 1; let twoMonths = (today.getMonth() === 1 || today.getMonth() === 8) ? 3 : 2; -let oneMonthAgo = new Date(); // oneMonthAgo instantiated with date of "today" -oneMonthAgo.setMonth(oneMonthAgo.getMonth() - oneMonth); // then set oneMonthAgo from "today" +let oneMonthAgo = new Date(); // oneMonthAgo instantiated with date of "today" +oneMonthAgo.setMonth(oneMonthAgo.getMonth() - 1); // then set oneMonthAgo from "today" oneMonthAgo = oneMonthAgo.toISOString(); let twoMonthsAgo = new Date(); // twoMonthsAgo instantiated with date of "today" twoMonthsAgo.setMonth(twoMonthsAgo.getMonth() - twoMonths); // then set twoMonthsAgo from "today" @@ -37,7 +36,7 @@ async function main({ g, c }) { context = c; const [contributorsOneMonthAgo, contributorsTwoMonthsAgo, inactiveWithOpenIssue] = await fetchContributors(dates); - console.log('-------------------------------------------------------'); + console.log(`-`.repeat(60)); console.log('List of active contributors since ' + dates[0].slice(0, 10) + ':'); console.log(contributorsOneMonthAgo); @@ -106,7 +105,8 @@ async function fetchContributors(dates){ if(contributorInfo.author){ allContributorsSince[contributorInfo.author.login] = true; } - // Check for username in `user.login`, but skip `user.login` covered by 3rd API + + // Check for usernames in `user.login`, but only include `created_at` time, and skip `user.login` b/c covered by 3rd API else if(contributorInfo.user && contributorInfo.created_at > date && api != 'GET /repos/{owner}/{repo}/issues'){ allContributorsSince[contributorInfo.user.login] = true; } @@ -122,10 +122,11 @@ async function fetchContributors(dates){ if(responseObject.result === false){ allContributorsSince[assignee] = true; } - // If timeline is more than two months ago, add to open issues with inactive - // comments with flag = true if issue is "Pre-work Checklist", false otherwise + + // If timeline is more than two months ago, add to open issues with inactive. If issue title + // includes "Skills Issue" or "Pre-work Checklist", set flag to true, otherwise set to false else if (date === dates[1]) { - const regex = /Pre-work Checklist|Skills Issue/i; + const regex = /Pre-work checklist|Skills Issue/i; if (regex.test(contributorInfo.title)) { inactiveWithOpenIssue[assignee] = [issueNum, true]; } else { diff --git a/github-actions/trigger-schedule/list-inactive-members/inactive-members.md b/github-actions/trigger-schedule/list-inactive-members/inactive-members.md index ccd3daffc3..02efe8f359 100644 --- a/github-actions/trigger-schedule/list-inactive-members/inactive-members.md +++ b/github-actions/trigger-schedule/list-inactive-members/inactive-members.md @@ -22,7 +22,7 @@ The bot is checking for the following activity: - If you are assigned to an issue, that you have provided an update on the issue in the past 30 days. The updates are due weekly. - If your issue is a `Draft` in the "New Issue Approval" column, that you have added to it within the last 30 days. - If you are reviewing PRs, that you have posted a review comment within the past 30 days. -- If you are newly onboarded, that you are assigned to your "Pre-work checklist" and you have cloned the HfLA website repo to your personal repo. +- If you are newly onboarded, that you are assigned to your "Skills Issue" and you have cloned the HfLA website repo to your personal repo. If you have been inactive in the last 30 days (using the above measurements), you can become active again by doing at least one of the above actions. If you do not do at least one of the above actions, the bot will automatically remove you from the 'website-write' team in the next 30 days. diff --git a/github-actions/trigger-schedule/list-inactive-members/trim-inactive-members.js b/github-actions/trigger-schedule/list-inactive-members/trim-inactive-members.js index 27fc4740fa..57be88d3fd 100644 --- a/github-actions/trigger-schedule/list-inactive-members/trim-inactive-members.js +++ b/github-actions/trigger-schedule/list-inactive-members/trim-inactive-members.js @@ -29,23 +29,23 @@ async function main({ g, c }, { recentContributors, previousContributors, inacti context = c; const currentTeamMembers = await getTeamMembers(github, context, writeTeam); - console.log('-------------------------------------------------------'); + console.log(`-`.repeat(60)); console.log('Current members of ' + writeTeam + ':'); console.log(currentTeamMembers); - const [removedContributors, cannotRemoveYet] = await removeInactiveMembers(previousContributors, inactiveWithOpenIssue); - console.log('-------------------------------------------------------'); + const [removedContributors, cannotRemoveYet] = await removeInactiveMembers(previousContributors, inactiveWithOpenIssue, currentTeamMembers); + console.log(`-`.repeat(60)); console.log('Removed members from ' + writeTeam + ' inactive since ' + dates[1].slice(0, 10) + ':'); console.log(removedContributors); - console.log('-------------------------------------------------------'); + console.log(`-`.repeat(60)); console.log('Members inactive since ' + dates[1].slice(0, 10) + ' with open issues preventing removal:'); console.log(cannotRemoveYet); // Repeat getTeamMembers() after removedContributors to compare with recentContributors const updatedTeamMembers = await getTeamMembers(github, context, writeTeam); const notifiedContributors = await notifyInactiveMembers(updatedTeamMembers, recentContributors); - console.log('-------------------------------------------------------'); + console.log(`-`.repeat(60)); console.log('Notified members from ' + writeTeam + ' inactive since ' + dates[0].slice(0, 10) + ':'); console.log(notifiedContributors); @@ -61,11 +61,10 @@ async function main({ g, c }, { recentContributors, previousContributors, inacti * @returns {Array} removedMembers - List of members that were removed * @returns {Object} cannotRemoveYet - List of members that cannot be removed due to open issues */ -async function removeInactiveMembers(previousContributors, inactiveWithOpenIssue){ +async function removeInactiveMembers(previousContributors, inactiveWithOpenIssue, currentTeamMembers){ const removedMembers = []; const cannotRemoveYet = {}; const previouslyNotified = await readPreviousNotifyList(); - const currentTeamMembers = await getTeamMembers(github, context, writeTeam); // Loop over team members and remove them from the team if they are not in previousContributors list for(const username in currentTeamMembers){ @@ -81,6 +80,7 @@ async function removeInactiveMembers(previousContributors, inactiveWithOpenIssue // Remove member from all teams (except baseTeam) const teams = [writeTeam, mergeTeam]; for(const team of teams){ + // https://docs.github.com/en/rest/teams/members?apiVersion=2022-11-28#remove-team-membership-for-a-user await github.request('DELETE /orgs/{org}/teams/{team_slug}/memberships/{username}', { org: context.repo.owner, team_slug: team, @@ -88,7 +88,7 @@ async function removeInactiveMembers(previousContributors, inactiveWithOpenIssue }); } removedMembers.push(username); - // After removal, close member's "Pre-work checklist" if open + // After removal, close member's "Skills Issue", if open if(username in inactiveWithOpenIssue && inactiveWithOpenIssue[username][1] === true){ closePrework(username, inactiveWithOpenIssue[username][0]); } @@ -101,20 +101,20 @@ async function removeInactiveMembers(previousContributors, inactiveWithOpenIssue /** - * Function to close a just-removed inactive member's "Pre-work checklist", if open, and add a comment - * @param {String} member - name of member whose "Pre-work checklist" will be closed - * @param {Number} issueNum - number of member's "Pre-work checklist" + * Function to close a just-removed inactive member's "Skills Issue", if open, and add a comment + * @param {String} member - name of member whose "Skills Issue" will be closed + * @param {Number} issueNum - number of member's "Skills Issue" */ async function closePrework(member, issueNum){ - // Close the assignee's "Pre-work Checklist" and add comment + // https://docs.github.com/en/rest/issues/issues?apiVersion=2022-11-28#update-an-issue await github.request('PATCH /repos/{owner}/{repo}/issues/{issue_number}', { owner: context.repo.owner, repo: context.repo.repo, issue_number: issueNum, state: 'closed' }); - console.log('Closing "Pre-work Checklist" issue number ' + issueNum + ' for ' + member); - // Add comment to issue + console.log(`Closing "Skills Issue" issue number ${issueNum} for ${member}`); + // https://docs.github.com/en/rest/issues/comments?apiVersion=2022-11-28#create-an-issue-comment await github.request('POST /repos/{owner}/{repo}/issues/{issue_number}/comments', { owner: context.repo.owner, repo: context.repo.repo, @@ -211,8 +211,8 @@ function writeData(removedContributors, notifiedContributors, cannotRemoveYet){ fs.writeFile(filepath, JSON.stringify(inactiveMemberLists, null, 2), (err) => { if (err) throw err; - console.log('-------------------------------------------------------'); - console.log("File 'inactive-members.json' saved successfully!"); + console.log(`-`.repeat(60)); + console.log("File `inactive-members.json` saved successfully!"); }); } From 739c904799379695fd4682679a6ad2e6a70ea0cd Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot Date: Sun, 3 Nov 2024 11:06:41 +0000 Subject: [PATCH 2/5] Update contributor and language data --- _data/external/github-data.json | 234 ++++++++++++++++---------------- 1 file changed, 117 insertions(+), 117 deletions(-) diff --git a/_data/external/github-data.json b/_data/external/github-data.json index 20bc1f5282..f25359ace0 100644 --- a/_data/external/github-data.json +++ b/_data/external/github-data.json @@ -1,5 +1,5 @@ [ - "Sat Nov 02 2024 11:04:47 GMT+0000 (Coordinated Universal Time)", + "Sun Nov 03 2024 11:05:20 GMT+0000 (Coordinated Universal Time)", { "id": 76137532, "name": "webapp", @@ -1750,7 +1750,7 @@ "github_url": "https://github.com/HackforLABot", "avatar_url": "https://avatars.githubusercontent.com/u/64623632?v=4", "gravatar_id": "", - "contributions": 2694 + "contributions": 2695 }, { "id": 37763229, @@ -1799,7 +1799,7 @@ "github_url": "https://github.com/t-will-gillis", "avatar_url": "https://avatars.githubusercontent.com/u/40799239?v=4", "gravatar_id": "", - "contributions": 62 + "contributions": 63 }, { "id": 62368440, @@ -4967,14 +4967,14 @@ "github_url": "https://github.com/apps/github-actions", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", - "contributions": 18006 + "contributions": 18007 }, { "id": 37763229, "github_url": "https://github.com/ExperimentsInHonesty", "avatar_url": "https://avatars.githubusercontent.com/u/37763229?v=4", "gravatar_id": "", - "contributions": 4229 + "contributions": 4231 }, { "id": 31293603, @@ -4988,7 +4988,7 @@ "github_url": "https://github.com/HackforLABot", "avatar_url": "https://avatars.githubusercontent.com/u/64623632?v=4", "gravatar_id": "", - "contributions": 2189 + "contributions": 2190 }, { "id": 5314153, @@ -5002,7 +5002,7 @@ "github_url": "https://github.com/t-will-gillis", "avatar_url": "https://avatars.githubusercontent.com/u/40799239?v=4", "gravatar_id": "", - "contributions": 1056 + "contributions": 1058 }, { "id": 843538, @@ -5452,18 +5452,18 @@ "gravatar_id": "", "contributions": 69 }, - { - "id": 19783179, - "github_url": "https://github.com/ajb176", - "avatar_url": "https://avatars.githubusercontent.com/u/19783179?v=4", - "gravatar_id": "", - "contributions": 68 - }, { "id": 102435078, "github_url": "https://github.com/terrencejihoonjung", "avatar_url": "https://avatars.githubusercontent.com/u/102435078?v=4", "gravatar_id": "", + "contributions": 69 + }, + { + "id": 19783179, + "github_url": "https://github.com/ajb176", + "avatar_url": "https://avatars.githubusercontent.com/u/19783179?v=4", + "gravatar_id": "", "contributions": 68 }, { @@ -5474,18 +5474,18 @@ "contributions": 67 }, { - "id": 93952027, - "github_url": "https://github.com/irais-valenzuela", - "avatar_url": "https://avatars.githubusercontent.com/u/93952027?v=4", + "id": 78394982, + "github_url": "https://github.com/DakuwoN", + "avatar_url": "https://avatars.githubusercontent.com/u/78394982?v=4", "gravatar_id": "", "contributions": 66 }, { - "id": 78394982, - "github_url": "https://github.com/DakuwoN", - "avatar_url": "https://avatars.githubusercontent.com/u/78394982?v=4", + "id": 93952027, + "github_url": "https://github.com/irais-valenzuela", + "avatar_url": "https://avatars.githubusercontent.com/u/93952027?v=4", "gravatar_id": "", - "contributions": 65 + "contributions": 66 }, { "id": 85038929, @@ -5760,6 +5760,13 @@ "gravatar_id": "", "contributions": 45 }, + { + "id": 105083077, + "github_url": "https://github.com/siyunfeng", + "avatar_url": "https://avatars.githubusercontent.com/u/105083077?v=4", + "gravatar_id": "", + "contributions": 45 + }, { "id": 110587670, "github_url": "https://github.com/mmcclanahan", @@ -5774,13 +5781,6 @@ "gravatar_id": "", "contributions": 44 }, - { - "id": 105083077, - "github_url": "https://github.com/siyunfeng", - "avatar_url": "https://avatars.githubusercontent.com/u/105083077?v=4", - "gravatar_id": "", - "contributions": 44 - }, { "id": 49918375, "github_url": "https://github.com/ye-susan", @@ -7608,6 +7608,13 @@ "gravatar_id": "", "contributions": 13 }, + { + "id": 115846240, + "github_url": "https://github.com/trimakichan", + "avatar_url": "https://avatars.githubusercontent.com/u/115846240?v=4", + "gravatar_id": "", + "contributions": 13 + }, { "id": 119886374, "github_url": "https://github.com/garrettallen0", @@ -7727,13 +7734,6 @@ "gravatar_id": "", "contributions": 12 }, - { - "id": 115846240, - "github_url": "https://github.com/trimakichan", - "avatar_url": "https://avatars.githubusercontent.com/u/115846240?v=4", - "gravatar_id": "", - "contributions": 12 - }, { "id": 124115814, "github_url": "https://github.com/jeristella", @@ -11558,21 +11558,21 @@ "github_url": "https://github.com/apps/github-actions", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", - "contributions": 18006 + "contributions": 18007 }, { "id": 64623632, "github_url": "https://github.com/HackforLABot", "avatar_url": "https://avatars.githubusercontent.com/u/64623632?v=4", "gravatar_id": "", - "contributions": 4883 + "contributions": 4885 }, { "id": 37763229, "github_url": "https://github.com/ExperimentsInHonesty", "avatar_url": "https://avatars.githubusercontent.com/u/37763229?v=4", "gravatar_id": "", - "contributions": 4367 + "contributions": 4369 }, { "id": 31293603, @@ -11593,7 +11593,7 @@ "github_url": "https://github.com/t-will-gillis", "avatar_url": "https://avatars.githubusercontent.com/u/40799239?v=4", "gravatar_id": "", - "contributions": 1118 + "contributions": 1121 }, { "id": 843538, @@ -12020,7 +12020,7 @@ "github_url": "https://github.com/terrencejihoonjung", "avatar_url": "https://avatars.githubusercontent.com/u/102435078?v=4", "gravatar_id": "", - "contributions": 76 + "contributions": 77 }, { "id": 7821047, @@ -12092,18 +12092,18 @@ "gravatar_id": "", "contributions": 70 }, - { - "id": 44750931, - "github_url": "https://github.com/one2code", - "avatar_url": "https://avatars.githubusercontent.com/u/44750931?v=4", - "gravatar_id": "", - "contributions": 68 - }, { "id": 78394982, "github_url": "https://github.com/DakuwoN", "avatar_url": "https://avatars.githubusercontent.com/u/78394982?v=4", "gravatar_id": "", + "contributions": 69 + }, + { + "id": 44750931, + "github_url": "https://github.com/one2code", + "avatar_url": "https://avatars.githubusercontent.com/u/44750931?v=4", + "gravatar_id": "", "contributions": 68 }, { @@ -12379,18 +12379,18 @@ "gravatar_id": "", "contributions": 48 }, - { - "id": 56898767, - "github_url": "https://github.com/yuikomajima", - "avatar_url": "https://avatars.githubusercontent.com/u/56898767?v=4", - "gravatar_id": "", - "contributions": 47 - }, { "id": 105083077, "github_url": "https://github.com/siyunfeng", "avatar_url": "https://avatars.githubusercontent.com/u/105083077?v=4", "gravatar_id": "", + "contributions": 48 + }, + { + "id": 56898767, + "github_url": "https://github.com/yuikomajima", + "avatar_url": "https://avatars.githubusercontent.com/u/56898767?v=4", + "gravatar_id": "", "contributions": 47 }, { @@ -14437,6 +14437,13 @@ "gravatar_id": "", "contributions": 13 }, + { + "id": 115846240, + "github_url": "https://github.com/trimakichan", + "avatar_url": "https://avatars.githubusercontent.com/u/115846240?v=4", + "gravatar_id": "", + "contributions": 13 + }, { "id": 119886374, "github_url": "https://github.com/garrettallen0", @@ -14598,13 +14605,6 @@ "gravatar_id": "", "contributions": 12 }, - { - "id": 115846240, - "github_url": "https://github.com/trimakichan", - "avatar_url": "https://avatars.githubusercontent.com/u/115846240?v=4", - "gravatar_id": "", - "contributions": 12 - }, { "id": 121325991, "github_url": "https://github.com/james-aguirre", @@ -24014,7 +24014,7 @@ "github_url": "https://github.com/roslynwythe", "avatar_url": "https://avatars.githubusercontent.com/u/5314153?v=4", "gravatar_id": "", - "contributions": 19 + "contributions": 20 }, { "id": 70343417, @@ -24282,6 +24282,13 @@ "gravatar_id": "", "contributions": 5 }, + { + "id": 181040135, + "github_url": "https://github.com/malubongestab", + "avatar_url": "https://avatars.githubusercontent.com/u/181040135?v=4", + "gravatar_id": "", + "contributions": 5 + }, { "id": 182565471, "github_url": "https://github.com/greenishviolet", @@ -24401,13 +24408,6 @@ "gravatar_id": "", "contributions": 3 }, - { - "id": 181040135, - "github_url": "https://github.com/malubongestab", - "avatar_url": "https://avatars.githubusercontent.com/u/181040135?v=4", - "gravatar_id": "", - "contributions": 3 - }, { "id": 10238224, "github_url": "https://github.com/kianadk", @@ -24931,18 +24931,18 @@ "contributions": 28 }, { - "id": 91226916, - "github_url": "https://github.com/lbeatonn", - "avatar_url": "https://avatars.githubusercontent.com/u/91226916?v=4", + "id": 5314153, + "github_url": "https://github.com/roslynwythe", + "avatar_url": "https://avatars.githubusercontent.com/u/5314153?v=4", "gravatar_id": "", "contributions": 23 }, { - "id": 5314153, - "github_url": "https://github.com/roslynwythe", - "avatar_url": "https://avatars.githubusercontent.com/u/5314153?v=4", + "id": 91226916, + "github_url": "https://github.com/lbeatonn", + "avatar_url": "https://avatars.githubusercontent.com/u/91226916?v=4", "gravatar_id": "", - "contributions": 22 + "contributions": 23 }, { "id": 70343417, @@ -25238,6 +25238,13 @@ "gravatar_id": "", "contributions": 5 }, + { + "id": 181040135, + "github_url": "https://github.com/malubongestab", + "avatar_url": "https://avatars.githubusercontent.com/u/181040135?v=4", + "gravatar_id": "", + "contributions": 5 + }, { "id": 182565471, "github_url": "https://github.com/greenishviolet", @@ -25343,13 +25350,6 @@ "gravatar_id": "", "contributions": 3 }, - { - "id": 181040135, - "github_url": "https://github.com/malubongestab", - "avatar_url": "https://avatars.githubusercontent.com/u/181040135?v=4", - "gravatar_id": "", - "contributions": 3 - }, { "id": 10238224, "github_url": "https://github.com/kianadk", @@ -29865,7 +29865,7 @@ "github_url": "https://github.com/apps/github-actions", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", - "contributions": 793 + "contributions": 801 }, { "id": 87077650, @@ -30506,7 +30506,7 @@ "github_url": "https://github.com/apps/github-actions", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", - "contributions": 793 + "contributions": 801 }, { "id": 75542938, @@ -37269,6 +37269,13 @@ "gravatar_id": "", "contributions": 5 }, + { + "id": 130421855, + "github_url": "https://github.com/ermbrown", + "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", + "gravatar_id": "", + "contributions": 5 + }, { "id": 25173228, "github_url": "https://github.com/captain-nimo", @@ -37297,13 +37304,6 @@ "gravatar_id": "", "contributions": 4 }, - { - "id": 130421855, - "github_url": "https://github.com/ermbrown", - "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", - "gravatar_id": "", - "contributions": 4 - }, { "id": 7662760, "github_url": "https://github.com/rfvisuals", @@ -37896,6 +37896,13 @@ "gravatar_id": "", "contributions": 5 }, + { + "id": 130421855, + "github_url": "https://github.com/ermbrown", + "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", + "gravatar_id": "", + "contributions": 5 + }, { "id": 42234, "github_url": "https://github.com/kmooney", @@ -37924,13 +37931,6 @@ "gravatar_id": "", "contributions": 4 }, - { - "id": 130421855, - "github_url": "https://github.com/ermbrown", - "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", - "gravatar_id": "", - "contributions": 4 - }, { "id": 283343, "github_url": "https://github.com/thadk", @@ -41571,6 +41571,13 @@ "gravatar_id": "", "contributions": 5 }, + { + "id": 130421855, + "github_url": "https://github.com/ermbrown", + "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", + "gravatar_id": "", + "contributions": 5 + }, { "id": 25173228, "github_url": "https://github.com/captain-nimo", @@ -41599,13 +41606,6 @@ "gravatar_id": "", "contributions": 4 }, - { - "id": 130421855, - "github_url": "https://github.com/ermbrown", - "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", - "gravatar_id": "", - "contributions": 4 - }, { "id": 7662760, "github_url": "https://github.com/rfvisuals", @@ -42198,6 +42198,13 @@ "gravatar_id": "", "contributions": 5 }, + { + "id": 130421855, + "github_url": "https://github.com/ermbrown", + "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", + "gravatar_id": "", + "contributions": 5 + }, { "id": 42234, "github_url": "https://github.com/kmooney", @@ -42226,13 +42233,6 @@ "gravatar_id": "", "contributions": 4 }, - { - "id": 130421855, - "github_url": "https://github.com/ermbrown", - "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", - "gravatar_id": "", - "contributions": 4 - }, { "id": 283343, "github_url": "https://github.com/thadk", @@ -43773,7 +43773,7 @@ "github_url": "https://github.com/ermbrown", "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", "gravatar_id": "", - "contributions": 57 + "contributions": 58 }, { "id": 73251920, @@ -44141,7 +44141,7 @@ "github_url": "https://github.com/ermbrown", "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", "gravatar_id": "", - "contributions": 57 + "contributions": 58 }, { "id": 16311029, @@ -52104,7 +52104,7 @@ "github_url": "https://github.com/JesseTheCleric", "avatar_url": "https://avatars.githubusercontent.com/u/38190621?v=4", "gravatar_id": "", - "contributions": 28 + "contributions": 29 }, { "id": 101159525, @@ -52381,7 +52381,7 @@ "github_url": "https://github.com/JesseTheCleric", "avatar_url": "https://avatars.githubusercontent.com/u/38190621?v=4", "gravatar_id": "", - "contributions": 28 + "contributions": 29 }, { "id": 101159525, From 470c57c384388ce887bc76d5dbd98b7f92950bb9 Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot Date: Sun, 3 Nov 2024 17:13:45 +0000 Subject: [PATCH 3/5] Update label directory --- github-actions/utils/_data/label-directory.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/github-actions/utils/_data/label-directory.json b/github-actions/utils/_data/label-directory.json index 98cfb9aa07..fa4d949301 100644 --- a/github-actions/utils/_data/label-directory.json +++ b/github-actions/utils/_data/label-directory.json @@ -814,5 +814,9 @@ "NEW-featureBranding": [ "feature: branding", 7657357703 + ], + "NEW-milestoneMissing": [ + "milestone: missing", + 7695414022 ] } \ No newline at end of file From 28129b9388b3349ce829339b4ad6f18baa46a6e7 Mon Sep 17 00:00:00 2001 From: Mami Nishiwaki Date: Sun, 3 Nov 2024 20:18:24 -0800 Subject: [PATCH 4/5] added Jesus Dian as instructed (#7665) --- _projects/guides-team.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/_projects/guides-team.md b/_projects/guides-team.md index 32a99a930c..6046594dd0 100644 --- a/_projects/guides-team.md +++ b/_projects/guides-team.md @@ -42,6 +42,13 @@ leadership: slack: 'https://hackforla.slack.com/team/U05JS9NLNQJ' github: 'https://github.com/the-techgurl' picture: https://avatars.githubusercontent.com/the-techgurl + - name: Jesus Diaz + github-handle: JesseTheCleric + role: Product Manager + links: + slack: https://hackforla.slack.com/team/U0725MRMMA9 + github: https://github.com/JesseTheCleric + picture: https://avatars.githubusercontent.com/JesseTheCleric links: - name: GitHub url: 'https://github.com/hackforla/guides' From bda33a8b550e06c8fd46808f44a6d0fb30cba0ef Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot Date: Mon, 4 Nov 2024 11:08:19 +0000 Subject: [PATCH 5/5] Update contributor and language data --- _data/external/github-data.json | 364 ++++++++++++++++---------------- 1 file changed, 182 insertions(+), 182 deletions(-) diff --git a/_data/external/github-data.json b/_data/external/github-data.json index f25359ace0..721a91b1ac 100644 --- a/_data/external/github-data.json +++ b/_data/external/github-data.json @@ -1,5 +1,5 @@ [ - "Sun Nov 03 2024 11:05:20 GMT+0000 (Coordinated Universal Time)", + "Mon Nov 04 2024 11:05:27 GMT+0000 (Coordinated Universal Time)", { "id": 76137532, "name": "webapp", @@ -1750,7 +1750,7 @@ "github_url": "https://github.com/HackforLABot", "avatar_url": "https://avatars.githubusercontent.com/u/64623632?v=4", "gravatar_id": "", - "contributions": 2695 + "contributions": 2697 }, { "id": 37763229, @@ -4967,14 +4967,14 @@ "github_url": "https://github.com/apps/github-actions", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", - "contributions": 18007 + "contributions": 18008 }, { "id": 37763229, "github_url": "https://github.com/ExperimentsInHonesty", "avatar_url": "https://avatars.githubusercontent.com/u/37763229?v=4", "gravatar_id": "", - "contributions": 4231 + "contributions": 4245 }, { "id": 31293603, @@ -4988,21 +4988,21 @@ "github_url": "https://github.com/HackforLABot", "avatar_url": "https://avatars.githubusercontent.com/u/64623632?v=4", "gravatar_id": "", - "contributions": 2190 + "contributions": 2194 }, { "id": 5314153, "github_url": "https://github.com/roslynwythe", "avatar_url": "https://avatars.githubusercontent.com/u/5314153?v=4", "gravatar_id": "", - "contributions": 2048 + "contributions": 2052 }, { "id": 40799239, "github_url": "https://github.com/t-will-gillis", "avatar_url": "https://avatars.githubusercontent.com/u/40799239?v=4", "gravatar_id": "", - "contributions": 1058 + "contributions": 1060 }, { "id": 843538, @@ -5268,7 +5268,7 @@ "github_url": "https://github.com/codyyjxn", "avatar_url": "https://avatars.githubusercontent.com/u/162255980?v=4", "gravatar_id": "", - "contributions": 99 + "contributions": 100 }, { "id": 44422322, @@ -5333,6 +5333,13 @@ "gravatar_id": "", "contributions": 88 }, + { + "id": 104811751, + "github_url": "https://github.com/daras-cu", + "avatar_url": "https://avatars.githubusercontent.com/u/104811751?v=4", + "gravatar_id": "", + "contributions": 88 + }, { "id": 133924288, "github_url": "https://github.com/essencegoff", @@ -5347,13 +5354,6 @@ "gravatar_id": "", "contributions": 87 }, - { - "id": 104811751, - "github_url": "https://github.com/daras-cu", - "avatar_url": "https://avatars.githubusercontent.com/u/104811751?v=4", - "gravatar_id": "", - "contributions": 87 - }, { "id": 16524851, "github_url": "https://github.com/tony1ee", @@ -5445,18 +5445,18 @@ "gravatar_id": "", "contributions": 70 }, - { - "id": 85966467, - "github_url": "https://github.com/Zak234", - "avatar_url": "https://avatars.githubusercontent.com/u/85966467?v=4", - "gravatar_id": "", - "contributions": 69 - }, { "id": 102435078, "github_url": "https://github.com/terrencejihoonjung", "avatar_url": "https://avatars.githubusercontent.com/u/102435078?v=4", "gravatar_id": "", + "contributions": 70 + }, + { + "id": 85966467, + "github_url": "https://github.com/Zak234", + "avatar_url": "https://avatars.githubusercontent.com/u/85966467?v=4", + "gravatar_id": "", "contributions": 69 }, { @@ -5564,6 +5564,13 @@ "gravatar_id": "", "contributions": 57 }, + { + "id": 53095957, + "github_url": "https://github.com/santisecco", + "avatar_url": "https://avatars.githubusercontent.com/u/53095957?v=4", + "gravatar_id": "", + "contributions": 57 + }, { "id": 82679637, "github_url": "https://github.com/ericvennemeyer", @@ -5585,13 +5592,6 @@ "gravatar_id": "", "contributions": 56 }, - { - "id": 53095957, - "github_url": "https://github.com/santisecco", - "avatar_url": "https://avatars.githubusercontent.com/u/53095957?v=4", - "gravatar_id": "", - "contributions": 56 - }, { "id": 86077274, "github_url": "https://github.com/bzzz-coding", @@ -5704,6 +5704,13 @@ "gravatar_id": "", "contributions": 48 }, + { + "id": 105083077, + "github_url": "https://github.com/siyunfeng", + "avatar_url": "https://avatars.githubusercontent.com/u/105083077?v=4", + "gravatar_id": "", + "contributions": 48 + }, { "id": 56898767, "github_url": "https://github.com/yuikomajima", @@ -5760,13 +5767,6 @@ "gravatar_id": "", "contributions": 45 }, - { - "id": 105083077, - "github_url": "https://github.com/siyunfeng", - "avatar_url": "https://avatars.githubusercontent.com/u/105083077?v=4", - "gravatar_id": "", - "contributions": 45 - }, { "id": 110587670, "github_url": "https://github.com/mmcclanahan", @@ -6929,6 +6929,13 @@ "gravatar_id": "", "contributions": 19 }, + { + "id": 62929026, + "github_url": "https://github.com/maadeshsivakumar", + "avatar_url": "https://avatars.githubusercontent.com/u/62929026?v=4", + "gravatar_id": "", + "contributions": 19 + }, { "id": 63615112, "github_url": "https://github.com/lopezpedres", @@ -7209,13 +7216,6 @@ "gravatar_id": "", "contributions": 16 }, - { - "id": 62929026, - "github_url": "https://github.com/maadeshsivakumar", - "avatar_url": "https://avatars.githubusercontent.com/u/62929026?v=4", - "gravatar_id": "", - "contributions": 16 - }, { "id": 80426069, "github_url": "https://github.com/Limeload", @@ -7286,6 +7286,13 @@ "gravatar_id": "", "contributions": 15 }, + { + "id": 53203645, + "github_url": "https://github.com/aswutmaxcy", + "avatar_url": "https://avatars.githubusercontent.com/u/53203645?v=4", + "gravatar_id": "", + "contributions": 15 + }, { "id": 63170710, "github_url": "https://github.com/josiehandeveloper", @@ -7384,13 +7391,6 @@ "gravatar_id": "", "contributions": 14 }, - { - "id": 53203645, - "github_url": "https://github.com/aswutmaxcy", - "avatar_url": "https://avatars.githubusercontent.com/u/53203645?v=4", - "gravatar_id": "", - "contributions": 14 - }, { "id": 54380958, "github_url": "https://github.com/rdpfeifle", @@ -11558,21 +11558,21 @@ "github_url": "https://github.com/apps/github-actions", "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", "gravatar_id": "", - "contributions": 18007 + "contributions": 18008 }, { "id": 64623632, "github_url": "https://github.com/HackforLABot", "avatar_url": "https://avatars.githubusercontent.com/u/64623632?v=4", "gravatar_id": "", - "contributions": 4885 + "contributions": 4891 }, { "id": 37763229, "github_url": "https://github.com/ExperimentsInHonesty", "avatar_url": "https://avatars.githubusercontent.com/u/37763229?v=4", "gravatar_id": "", - "contributions": 4369 + "contributions": 4383 }, { "id": 31293603, @@ -11586,14 +11586,14 @@ "github_url": "https://github.com/roslynwythe", "avatar_url": "https://avatars.githubusercontent.com/u/5314153?v=4", "gravatar_id": "", - "contributions": 2061 + "contributions": 2065 }, { "id": 40799239, "github_url": "https://github.com/t-will-gillis", "avatar_url": "https://avatars.githubusercontent.com/u/40799239?v=4", "gravatar_id": "", - "contributions": 1121 + "contributions": 1123 }, { "id": 843538, @@ -11854,18 +11854,18 @@ "gravatar_id": "", "contributions": 104 }, - { - "id": 44422322, - "github_url": "https://github.com/ahdithebomb", - "avatar_url": "https://avatars.githubusercontent.com/u/44422322?v=4", - "gravatar_id": "", - "contributions": 103 - }, { "id": 162255980, "github_url": "https://github.com/codyyjxn", "avatar_url": "https://avatars.githubusercontent.com/u/162255980?v=4", "gravatar_id": "", + "contributions": 104 + }, + { + "id": 44422322, + "github_url": "https://github.com/ahdithebomb", + "avatar_url": "https://avatars.githubusercontent.com/u/44422322?v=4", + "gravatar_id": "", "contributions": 103 }, { @@ -11931,6 +11931,13 @@ "gravatar_id": "", "contributions": 94 }, + { + "id": 104811751, + "github_url": "https://github.com/daras-cu", + "avatar_url": "https://avatars.githubusercontent.com/u/104811751?v=4", + "gravatar_id": "", + "contributions": 93 + }, { "id": 70714034, "github_url": "https://github.com/sacamp", @@ -11945,13 +11952,6 @@ "gravatar_id": "", "contributions": 92 }, - { - "id": 104811751, - "github_url": "https://github.com/daras-cu", - "avatar_url": "https://avatars.githubusercontent.com/u/104811751?v=4", - "gravatar_id": "", - "contributions": 92 - }, { "id": 86996158, "github_url": "https://github.com/tunglinn", @@ -12020,7 +12020,7 @@ "github_url": "https://github.com/terrencejihoonjung", "avatar_url": "https://avatars.githubusercontent.com/u/102435078?v=4", "gravatar_id": "", - "contributions": 77 + "contributions": 78 }, { "id": 7821047, @@ -12149,18 +12149,18 @@ "contributions": 63 }, { - "id": 90989217, - "github_url": "https://github.com/elizabethhonest", - "avatar_url": "https://avatars.githubusercontent.com/u/90989217?v=4", + "id": 53095957, + "github_url": "https://github.com/santisecco", + "avatar_url": "https://avatars.githubusercontent.com/u/53095957?v=4", "gravatar_id": "", "contributions": 63 }, { - "id": 53095957, - "github_url": "https://github.com/santisecco", - "avatar_url": "https://avatars.githubusercontent.com/u/53095957?v=4", + "id": 90989217, + "github_url": "https://github.com/elizabethhonest", + "avatar_url": "https://avatars.githubusercontent.com/u/90989217?v=4", "gravatar_id": "", - "contributions": 62 + "contributions": 63 }, { "id": 67209686, @@ -12330,6 +12330,13 @@ "gravatar_id": "", "contributions": 51 }, + { + "id": 105083077, + "github_url": "https://github.com/siyunfeng", + "avatar_url": "https://avatars.githubusercontent.com/u/105083077?v=4", + "gravatar_id": "", + "contributions": 51 + }, { "id": 52610573, "github_url": "https://github.com/AzaniaBG", @@ -12379,13 +12386,6 @@ "gravatar_id": "", "contributions": 48 }, - { - "id": 105083077, - "github_url": "https://github.com/siyunfeng", - "avatar_url": "https://avatars.githubusercontent.com/u/105083077?v=4", - "gravatar_id": "", - "contributions": 48 - }, { "id": 56898767, "github_url": "https://github.com/yuikomajima", @@ -13555,6 +13555,13 @@ "gravatar_id": "", "contributions": 22 }, + { + "id": 62929026, + "github_url": "https://github.com/maadeshsivakumar", + "avatar_url": "https://avatars.githubusercontent.com/u/62929026?v=4", + "gravatar_id": "", + "contributions": 22 + }, { "id": 83323065, "github_url": "https://github.com/SaashaG", @@ -13786,13 +13793,6 @@ "gravatar_id": "", "contributions": 19 }, - { - "id": 62929026, - "github_url": "https://github.com/maadeshsivakumar", - "avatar_url": "https://avatars.githubusercontent.com/u/62929026?v=4", - "gravatar_id": "", - "contributions": 19 - }, { "id": 63170710, "github_url": "https://github.com/josiehandeveloper", @@ -13954,6 +13954,13 @@ "gravatar_id": "", "contributions": 17 }, + { + "id": 53203645, + "github_url": "https://github.com/aswutmaxcy", + "avatar_url": "https://avatars.githubusercontent.com/u/53203645?v=4", + "gravatar_id": "", + "contributions": 17 + }, { "id": 58538332, "github_url": "https://github.com/jamesberke", @@ -14031,13 +14038,6 @@ "gravatar_id": "", "contributions": 16 }, - { - "id": 53203645, - "github_url": "https://github.com/aswutmaxcy", - "avatar_url": "https://avatars.githubusercontent.com/u/53203645?v=4", - "gravatar_id": "", - "contributions": 16 - }, { "id": 54380958, "github_url": "https://github.com/rdpfeifle", @@ -21893,18 +21893,18 @@ "gravatar_id": "", "contributions": 25 }, - { - "id": 10876900, - "github_url": "https://github.com/JRHutson", - "avatar_url": "https://avatars2.githubusercontent.com/u/10876900?v=4", - "gravatar_id": "", - "contributions": 23 - }, { "id": 12424467, "github_url": "https://github.com/kiranofans", "avatar_url": "https://avatars.githubusercontent.com/u/12424467?v=4", "gravatar_id": "", + "contributions": 24 + }, + { + "id": 10876900, + "github_url": "https://github.com/JRHutson", + "avatar_url": "https://avatars2.githubusercontent.com/u/10876900?v=4", + "gravatar_id": "", "contributions": 23 }, { @@ -22805,7 +22805,7 @@ "github_url": "https://github.com/kiranofans", "avatar_url": "https://avatars.githubusercontent.com/u/12424467?v=4", "gravatar_id": "", - "contributions": 23 + "contributions": 24 }, { "id": 66643117, @@ -23923,7 +23923,7 @@ "github_url": "https://github.com/NilakshiS", "avatar_url": "https://avatars.githubusercontent.com/u/27008076?v=4", "gravatar_id": "", - "contributions": 50 + "contributions": 53 }, { "id": 69442669, @@ -24016,18 +24016,18 @@ "gravatar_id": "", "contributions": 20 }, - { - "id": 70343417, - "github_url": "https://github.com/VJ1285", - "avatar_url": "https://avatars.githubusercontent.com/u/70343417?v=4", - "gravatar_id": "", - "contributions": 18 - }, { "id": 156871712, "github_url": "https://github.com/marlenamellody", "avatar_url": "https://avatars.githubusercontent.com/u/156871712?v=4", "gravatar_id": "", + "contributions": 19 + }, + { + "id": 70343417, + "github_url": "https://github.com/VJ1285", + "avatar_url": "https://avatars.githubusercontent.com/u/70343417?v=4", + "gravatar_id": "", "contributions": 18 }, { @@ -24823,7 +24823,7 @@ "github_url": "https://github.com/NilakshiS", "avatar_url": "https://avatars.githubusercontent.com/u/27008076?v=4", "gravatar_id": "", - "contributions": 50 + "contributions": 53 }, { "id": 69442669, @@ -24977,7 +24977,7 @@ "github_url": "https://github.com/marlenamellody", "avatar_url": "https://avatars.githubusercontent.com/u/156871712?v=4", "gravatar_id": "", - "contributions": 18 + "contributions": 19 }, { "id": 87611344, @@ -31184,7 +31184,7 @@ "github_url": "https://github.com/ddfridley", "avatar_url": "https://avatars.githubusercontent.com/u/3317487?v=4", "gravatar_id": "", - "contributions": 2205 + "contributions": 2207 }, { "id": 1662766, @@ -31589,6 +31589,13 @@ "gravatar_id": "", "contributions": 14 }, + { + "id": 31803030, + "github_url": "https://github.com/ldgze", + "avatar_url": "https://avatars.githubusercontent.com/u/31803030?v=4", + "gravatar_id": "", + "contributions": 14 + }, { "id": 47707609, "github_url": "https://github.com/officialblooms", @@ -31603,13 +31610,6 @@ "gravatar_id": "", "contributions": 14 }, - { - "id": 31803030, - "github_url": "https://github.com/ldgze", - "avatar_url": "https://avatars.githubusercontent.com/u/31803030?v=4", - "gravatar_id": "", - "contributions": 13 - }, { "id": 28687672, "github_url": "https://github.com/BolunThompson", @@ -32039,7 +32039,7 @@ "github_url": "https://github.com/ddfridley", "avatar_url": "https://avatars.githubusercontent.com/u/3317487?v=4", "gravatar_id": "", - "contributions": 2983 + "contributions": 2985 }, { "id": 1662766, @@ -32088,7 +32088,7 @@ "github_url": "https://github.com/ldgze", "avatar_url": "https://avatars.githubusercontent.com/u/31803030?v=4", "gravatar_id": "", - "contributions": 99 + "contributions": 100 }, { "id": 112909656, @@ -33595,18 +33595,18 @@ "gravatar_id": "", "contributions": 12 }, - { - "id": 75456721, - "github_url": "https://github.com/Olivia-Chiong", - "avatar_url": "https://avatars.githubusercontent.com/u/75456721?v=4", - "gravatar_id": "", - "contributions": 10 - }, { "id": 76607726, "github_url": "https://github.com/vorleakyek", "avatar_url": "https://avatars.githubusercontent.com/u/76607726?v=4", "gravatar_id": "", + "contributions": 12 + }, + { + "id": 75456721, + "github_url": "https://github.com/Olivia-Chiong", + "avatar_url": "https://avatars.githubusercontent.com/u/75456721?v=4", + "gravatar_id": "", "contributions": 10 }, { @@ -34537,6 +34537,13 @@ "gravatar_id": "", "contributions": 13 }, + { + "id": 76607726, + "github_url": "https://github.com/vorleakyek", + "avatar_url": "https://avatars.githubusercontent.com/u/76607726?v=4", + "gravatar_id": "", + "contributions": 12 + }, { "id": 26665132, "github_url": "https://github.com/angela-lee1", @@ -34558,13 +34565,6 @@ "gravatar_id": "", "contributions": 10 }, - { - "id": 76607726, - "github_url": "https://github.com/vorleakyek", - "avatar_url": "https://avatars.githubusercontent.com/u/76607726?v=4", - "gravatar_id": "", - "contributions": 10 - }, { "id": 94583613, "github_url": "https://github.com/vanessavun", @@ -37220,6 +37220,13 @@ "gravatar_id": "", "contributions": 7 }, + { + "id": 130421855, + "github_url": "https://github.com/ermbrown", + "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", + "gravatar_id": "", + "contributions": 7 + }, { "id": 46584978, "github_url": "https://github.com/stephenJeong", @@ -37269,13 +37276,6 @@ "gravatar_id": "", "contributions": 5 }, - { - "id": 130421855, - "github_url": "https://github.com/ermbrown", - "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", - "gravatar_id": "", - "contributions": 5 - }, { "id": 25173228, "github_url": "https://github.com/captain-nimo", @@ -37847,6 +37847,13 @@ "gravatar_id": "", "contributions": 7 }, + { + "id": 130421855, + "github_url": "https://github.com/ermbrown", + "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", + "gravatar_id": "", + "contributions": 7 + }, { "id": 59068741, "github_url": "https://github.com/Tekkieware", @@ -37896,13 +37903,6 @@ "gravatar_id": "", "contributions": 5 }, - { - "id": 130421855, - "github_url": "https://github.com/ermbrown", - "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", - "gravatar_id": "", - "contributions": 5 - }, { "id": 42234, "github_url": "https://github.com/kmooney", @@ -41522,6 +41522,13 @@ "gravatar_id": "", "contributions": 7 }, + { + "id": 130421855, + "github_url": "https://github.com/ermbrown", + "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", + "gravatar_id": "", + "contributions": 7 + }, { "id": 46584978, "github_url": "https://github.com/stephenJeong", @@ -41571,13 +41578,6 @@ "gravatar_id": "", "contributions": 5 }, - { - "id": 130421855, - "github_url": "https://github.com/ermbrown", - "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", - "gravatar_id": "", - "contributions": 5 - }, { "id": 25173228, "github_url": "https://github.com/captain-nimo", @@ -42149,6 +42149,13 @@ "gravatar_id": "", "contributions": 7 }, + { + "id": 130421855, + "github_url": "https://github.com/ermbrown", + "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", + "gravatar_id": "", + "contributions": 7 + }, { "id": 59068741, "github_url": "https://github.com/Tekkieware", @@ -42198,13 +42205,6 @@ "gravatar_id": "", "contributions": 5 }, - { - "id": 130421855, - "github_url": "https://github.com/ermbrown", - "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", - "gravatar_id": "", - "contributions": 5 - }, { "id": 42234, "github_url": "https://github.com/kmooney", @@ -43761,18 +43761,18 @@ "gravatar_id": "", "contributions": 109 }, - { - "id": 75643389, - "github_url": "https://github.com/Rabia2219", - "avatar_url": "https://avatars.githubusercontent.com/u/75643389?v=4", - "gravatar_id": "", - "contributions": 58 - }, { "id": 130421855, "github_url": "https://github.com/ermbrown", "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", "gravatar_id": "", + "contributions": 60 + }, + { + "id": 75643389, + "github_url": "https://github.com/Rabia2219", + "avatar_url": "https://avatars.githubusercontent.com/u/75643389?v=4", + "gravatar_id": "", "contributions": 58 }, { @@ -44129,18 +44129,18 @@ "gravatar_id": "", "contributions": 67 }, - { - "id": 75643389, - "github_url": "https://github.com/Rabia2219", - "avatar_url": "https://avatars.githubusercontent.com/u/75643389?v=4", - "gravatar_id": "", - "contributions": 58 - }, { "id": 130421855, "github_url": "https://github.com/ermbrown", "avatar_url": "https://avatars.githubusercontent.com/u/130421855?v=4", "gravatar_id": "", + "contributions": 60 + }, + { + "id": 75643389, + "github_url": "https://github.com/Rabia2219", + "avatar_url": "https://avatars.githubusercontent.com/u/75643389?v=4", + "gravatar_id": "", "contributions": 58 }, {