Don't hardcode GitHub username in fetchCommitsOfIcon, allow usage of GITHUB_TOKEN instead (#844)

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
This commit is contained in:
Wojciech Maj
2022-10-27 08:22:53 +02:00
committed by GitHub
parent 33be2c2430
commit a41918a81e
+3 -2
View File
@@ -18,11 +18,12 @@ function getContentHashOfFile(path) {
const fetchCommitsOfIcon = async (name) =>{
try {
const headers = new Headers();
const username = 'ericfennis';
const token = process.env.GITHUB_TOKEN;
const username = process.env.GITHUB_USERNAME;
const password = process.env.GITHUB_API_KEY;
headers.set(
'Authorization',
`Basic ${Buffer.from(`${username}:${password}`).toString('base64')}`,
token ? `Bearer ${token}` : `Basic ${Buffer.from(`${username}:${password}`).toString('base64')}`,
);
const res = await fetch(