From 9a0c1a5111d509bcd7a7ca546bb968b1e60c1ee4 Mon Sep 17 00:00:00 2001 From: Ricardo Date: Sat, 24 Jan 2026 18:16:08 +0100 Subject: [PATCH] feat: fetch contributions data from Indiekit API Enables Contributions/PRs section when using Indiekit backend Co-Authored-By: Claude Opus 4.5 --- _data/githubActivity.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/_data/githubActivity.js b/_data/githubActivity.js index e34efdd..d8a19a7 100644 --- a/_data/githubActivity.js +++ b/_data/githubActivity.js @@ -219,10 +219,11 @@ export default async function () { console.log("[githubActivity] Fetching GitHub data..."); // Try Indiekit public API first - const [indiekitStars, indiekitCommits, indiekitActivity, indiekitFeatured] = + const [indiekitStars, indiekitCommits, indiekitContributions, indiekitActivity, indiekitFeatured] = await Promise.all([ fetchFromIndiekit("stars"), fetchFromIndiekit("commits"), + fetchFromIndiekit("contributions"), fetchFromIndiekit("activity"), fetchFromIndiekit("featured"), ]); @@ -238,6 +239,7 @@ export default async function () { return { stars: indiekitStars?.stars || [], commits: indiekitCommits?.commits || [], + contributions: indiekitContributions?.contributions || [], activity: indiekitActivity?.activity || [], featured: indiekitFeatured?.featured || [], source: "indiekit",