Add debug mode

This commit is contained in:
lowlighter
2020-09-17 22:19:09 +02:00
parent d951571adf
commit 2888b619de
2 changed files with 8 additions and 2 deletions

View File

@@ -11,7 +11,6 @@
//Runner
try {
//Initialization
console.debug = () => null
console.log(`GitHub metrics as SVG image`)
console.log(`========================================================`)
@@ -20,7 +19,7 @@
console.log(`Templates | loaded`)
//Initialization
const [token, user, filename] = [core.getInput("token"), core.getInput("user"), core.getInput("filename", {default:"github-metrics.svg"})]
const [token, user, filename, debug] = [core.getInput("token"), core.getInput("user"), core.getInput("filename", {default:"github-metrics.svg"}), core.getInput("debug", {default:false})]
const output = path.join(filename)
console.log(`GitHub user | ${user}`)
console.log(`Output file | ${output}`)
@@ -30,6 +29,11 @@
const graphql = octokit.graphql.defaults({headers:{authorization: `token ${token}`}})
const rest = github.getOctokit(token)
//Debug mode
if (!debug)
console.debug = () => null
console.log(`Debug mode | ${debug ? "enabled" : "disabled"}`)
//Additional plugins
const plugins = {
lines:{enabled:core.getInput("plugin_lines", {default:false})},