2019-09-03 04:34:28 +07:00
|
|
|
// import * as core from '@actions/core';
|
2019-09-03 05:05:03 +07:00
|
|
|
const github = require('@actions/github')
|
2019-09-03 04:34:28 +07:00
|
|
|
const core = require('@actions/core')
|
2019-09-03 04:40:03 +07:00
|
|
|
const fs = require('fs')
|
|
|
|
const path = require('path')
|
2019-09-03 04:11:57 +07:00
|
|
|
|
|
|
|
async function run() {
|
|
|
|
try {
|
2019-09-03 05:46:08 +07:00
|
|
|
const git = new github.GitHub(process.env.INPUT_GITHUB_TOKEN)
|
2019-09-03 05:19:01 +07:00
|
|
|
core.warning(` Available environment variables:\n -> ${Object.keys(process.env).map(i => i + ' :: ' + process.env[i]).join('\n -> ')}`)
|
|
|
|
|
2019-09-03 05:34:30 +07:00
|
|
|
let dir = fs.readdirSync(path.resolve(process.env.GITHUB_WORKSPACE), { withFileTypes: true }).map(entry => {
|
2019-09-03 05:16:02 +07:00
|
|
|
return `${entry.isDirectory() ? '> ' : ' - '}${entry.name}`
|
|
|
|
}).join('\n')
|
|
|
|
|
2019-09-03 05:34:30 +07:00
|
|
|
core.warning(` Working Directory: ${process.env.GITHUB_WORKSPACE}:\n${dir}`)
|
|
|
|
|
2019-09-03 05:51:34 +07:00
|
|
|
let pkg = require(path.join(process.env.GITHUB_WORKSPACE, 'package.json'))
|
2019-09-03 05:46:08 +07:00
|
|
|
|
|
|
|
core.warning(` ${pkg.version}`)
|
|
|
|
|
|
|
|
git.
|
2019-09-03 04:38:37 +07:00
|
|
|
|
2019-09-03 04:41:21 +07:00
|
|
|
core.setOutput('tag', '')
|
2019-09-03 04:11:57 +07:00
|
|
|
} catch (error) {
|
|
|
|
core.setFailed(error.message)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
run()
|