(debug)
| 11 | |
| 12 | // Directs core logging to console |
| 13 | export function getCoreInject(debug) { |
| 14 | return { |
| 15 | info: console.log, |
| 16 | debug: (message) => (debug ? console.warn(chalk.blue(message)) : {}), |
| 17 | warning: (message) => console.warn(chalk.yellow(message)), |
| 18 | error: console.error, |
| 19 | setOutput: (name, value) => { |
| 20 | if (debug) { |
| 21 | console.log(`Output "${name}" set to: "${value}"`) |
| 22 | } |
| 23 | }, |
| 24 | setFailed: (message) => { |
| 25 | if (debug) { |
| 26 | console.log('setFailed called.') |
| 27 | } |
| 28 | throw new Error(message) |
| 29 | }, |
| 30 | } |
| 31 | } |
| 32 | |
| 33 | // Writes strings that would be uploaded as artifacts to a local logs/ directory |
| 34 | const cwd = new URL('', import.meta.url).pathname |
no outgoing calls
no test coverage detected