chore: update gh api fetch

This commit is contained in:
Nicolás Quiroz 2022-12-16 16:47:01 -03:00
parent 37537d0520
commit 681aa89dcd
2 changed files with 14 additions and 2 deletions

View file

@ -1,7 +1,13 @@
import { ALL_GETH_COMMITS_URL } from '../constants';
export const fetchLatestReleaseCommit = (versionNumber: string) => {
return fetch(`${ALL_GETH_COMMITS_URL}/${versionNumber}`)
const headers = new Headers({
// Note: this token expires on Dec 16, 2023
// check fine-grained tokens https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token#about-personal-access-tokens
Authorization: 'Token ' + process.env.GITHUB_TOKEN_READ_ONLY
});
return fetch(`${ALL_GETH_COMMITS_URL}/${versionNumber}`, { headers })
.then(response => response.json())
.then(commit => commit.sha.slice(0, 8));
};

View file

@ -1,7 +1,13 @@
import { LATEST_GETH_RELEASE_URL } from '../constants';
export const fetchLatestReleaseVersionAndName = () => {
return fetch(LATEST_GETH_RELEASE_URL)
const headers = new Headers({
// Note: this token expires on Dec 16, 2023
// check fine-grained tokens https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token#about-personal-access-tokens
Authorization: 'Token ' + process.env.GITHUB_TOKEN_READ_ONLY
});
return fetch(LATEST_GETH_RELEASE_URL, { headers })
.then(response => response.json())
.then(release => {
return {