fix(githubChecksums): conditionally include Authorization header for GitHub API requests

This commit is contained in:
taroj1205 2025-06-22 18:21:13 +12:00
parent 50df285dec
commit ec6e361d74
No known key found for this signature in database
GPG key ID: 0FCB6CFFE0981AB7

View file

@ -18,7 +18,7 @@ export async function getChecksums() {
Accept: 'application/vnd.github+json',
'X-GitHub-Api-Version': '2022-11-28',
'User-Agent': 'zen-browser-checksum-fetcher',
Authorization: `Bearer ${process.env.GITHUB_TOKEN}`,
...(process.env.GITHUB_TOKEN ? { Authorization: `Bearer ${process.env.GITHUB_TOKEN}` } : {}),
},
})
if (!res.ok) throw new Error(`Failed to fetch GitHub release: ${res.statusText}`)