From c321b1c25eb610f8dd0f0028a6a576897b35f1db Mon Sep 17 00:00:00 2001 From: Thomas Kunwar <20840228+yathomasi@users.noreply.github.com> Date: Tue, 23 Jul 2024 19:41:50 +0545 Subject: [PATCH] fix: build --- gatsby-config.js | 1 + gatsby-node.js | 16 +++++++++++----- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/gatsby-config.js b/gatsby-config.js index a40a2a6e..8a26c73e 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -26,6 +26,7 @@ const siteMetadata = { const plugins = [ 'gatsby-plugin-eslint', + 'gatsby-plugin-sharp', { resolve: 'gatsby-source-filesystem', options: { diff --git a/gatsby-node.js b/gatsby-node.js index 11bcef2c..845adbb3 100644 --- a/gatsby-node.js +++ b/gatsby-node.js @@ -90,12 +90,18 @@ exports.createResolvers = async ({ createResolvers }) => { staticGithubData: { type: 'StaticGithubData', async resolve() { - const { GITHUB_TOKEN } = process.env - if (GITHUB_TOKEN) { - const stars = await getStars({ owner: 'iterative', repo: 'mlem' }) - return { stars } + const staticStar = 719 + try { + const { GITHUB_TOKEN } = process.env + if (GITHUB_TOKEN) { + const stars = await getStars({ owner: 'iterative', repo: 'mlem' }) + return { stars } + } + return { stars: staticStar } + } catch (error) { + console.error(error) + return { stars: staticStar } } - return { stars: 719 } } } }