easy-setup
Version:
21 lines (20 loc) • 668 B
JavaScript
// FIXME: https://github.com/actions/toolkit/issues/1959
// import { getMultilineInput } from '@actions/core'
import { getMultilineInput } from './tool';
import { addOutputToPath, install } from '@easy-install/easy-install';
const urlList = getMultilineInput('url');
const versionList = getMultilineInput('version');
const nameList = getMultilineInput('name');
async function main() {
for (let i = 0; i < urlList.length; i++) {
const url = urlList[i];
const version = versionList[i];
const name = nameList[i];
await install({
url,
version,
name,
}).then(addOutputToPath);
}
}
main();