From c523a0415cd8170b7f640b2ea75ab849b69ad210 Mon Sep 17 00:00:00 2001 From: Yoriiis Date: Tue, 25 Apr 2023 18:04:34 +0200 Subject: [PATCH] Fix repo url with the correct default branch --- src/utilities/fetch-package-readmes.mjs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/utilities/fetch-package-readmes.mjs b/src/utilities/fetch-package-readmes.mjs index 332123304c87..dcca133d1eed 100644 --- a/src/utilities/fetch-package-readmes.mjs +++ b/src/utilities/fetch-package-readmes.mjs @@ -49,9 +49,16 @@ async function main() { for (const repo of repos) { const [owner, packageName] = repo.split('/'); - const url = `https://raw.githubusercontent.com/${repo}/master/README.md`; + + const response = await api.repos.get({ + owner, + repo: packageName, + }); + + const defaultBranch = response.data.default_branch; + const url = `https://raw.githubusercontent.com/${repo}/${defaultBranch}/README.md`; const htmlUrl = `https://github.com/${repo}`; - const editUrl = `${htmlUrl}/edit/master/README.md`; + const editUrl = `${htmlUrl}/edit/${defaultBranch}/README.md`; const fileName = path.resolve(outputDir, `_${packageName}.mdx`); let title = packageName;