act/pkg/runner/res/trampoline.js
Josh Soref 5752a03dcd
Support running commands in repositories without action.yaml (#293)
* Comment for public function

* Add git describe fallback

* spelling: github

* Set initial branch to satisfy tests for modern git

* Clarify -even- if

* Go 1.16

* Support running commands in repositories without action.yaml

Support runnings commands with only a Docker file

Co-authored-by: Casey Lee <cplee@nektos.com>
2021-03-30 12:26:25 -07:00

14 lines
309 B
JavaScript

const { spawnSync } = require('child_process')
const spawnArguments={
cwd: process.env['INPUT_CWD'],
stdio: [
process.stdin,
process.stdout,
process.stderr,
]
}
const child=spawnSync(
'/bin/sh',
[ '-c' ].concat(process.env['INPUT_COMMAND']),
spawnArguments)
process.exit(child.status)