Files
read-file-action/index.js
2021-05-26 11:47:18 +02:00

18 lines
383 B
JavaScript

'use strict'
const core = require('@actions/core')
const { promises: fs } = require('fs')
const main = async () => {
const path = core.getInput('path')
const trim = core.getBooleanInput('trim')
let content = await fs.readFile(path, 'utf8')
if (trim) {
content = content.trim
}
core.setOutput('content', content)
}
main().catch(err => core.setFailed(err.message))