Create context.js

This commit is contained in:
Smitha Borkar
2022-06-07 22:15:39 -07:00
committed by GitHub
parent 07e8c6056f
commit ad7ab3a129

19
src/context.js Normal file
View File

@@ -0,0 +1,19 @@
const core = require('@actions/core')
// Load variables from Actions runtime
function getRequiredVars() {
return {
githubToken: core.getInput('token')
}
}
module.exports = function getContext() {
const requiredVars = getRequiredVars()
for (const variable in requiredVars) {
if (requiredVars[variable] === undefined) {
throw new Error(`${variable} is undefined. Cannot continue.`)
}
}
core.debug('all variables are set')
return requiredVars
}