From 145df40e4406b3734220fd13ac25e953de36cd13 Mon Sep 17 00:00:00 2001 From: Dmitriy Mozgovoy Date: Fri, 6 Jan 2023 16:17:02 +0200 Subject: [PATCH] chore(ci): add authorization token for GitHub API requests; (#5442) --- bin/contributors.js | 2 +- bin/githubAPI.js | 9 +++++++++ gulpfile.js | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 bin/githubAPI.js diff --git a/bin/contributors.js b/bin/contributors.js index 2b322cf..daaa9c8 100644 --- a/bin/contributors.js +++ b/bin/contributors.js @@ -1,4 +1,4 @@ -import axios from "../index.js"; +import axios from "./githubAPI.js"; import util from "util"; import cp from "child_process"; import Handlebars from "handlebars"; diff --git a/bin/githubAPI.js b/bin/githubAPI.js new file mode 100644 index 0000000..68e53f5 --- /dev/null +++ b/bin/githubAPI.js @@ -0,0 +1,9 @@ +import axios from '../index.js'; + +const {GITHUB_TOKEN} = process.env; + +export default axios.create({ + headers: { + Authorization: GITHUB_TOKEN ? `token ${GITHUB_TOKEN}` : null + } +}) diff --git a/gulpfile.js b/gulpfile.js index e86f29e..682e2ce 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,6 +1,6 @@ import gulp from 'gulp'; import fs from 'fs-extra'; -import axios from './index.js'; +import axios from './bin/githubAPI.js'; import minimist from 'minimist' const argv = minimist(process.argv.slice(2));