From efe9c01e638c8072daf9c0aceb9aad1b41e9c713 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sun, 3 May 2026 23:37:24 +0200 Subject: [PATCH] chore(github-content): pin api version on fetchLatestSha request Silences the @octokit/request deprecation warning that prints whenever the unversioned /repos/{owner}/{repo}/contents/{path} call fires. --- src/hooks/useGitHubContent.hook.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/hooks/useGitHubContent.hook.ts b/src/hooks/useGitHubContent.hook.ts index cf6d9e6..28e1950 100644 --- a/src/hooks/useGitHubContent.hook.ts +++ b/src/hooks/useGitHubContent.hook.ts @@ -16,7 +16,12 @@ export const useGitHubContent = ({ const octokit = await getOctokit() const response = await octokit.request( "GET /repos/{owner}/{repo}/contents/{path}", - { owner: user, repo, path } + { + owner: user, + repo, + path, + headers: { "X-GitHub-Api-Version": "2022-11-28" } + } ) const data = response?.data if (Array.isArray(data) || !data) return null