add support for adding rustup targets

This commit is contained in:
softprops
2019-09-19 00:08:24 +09:00
parent be97511df1
commit 28ee781be8
4 changed files with 19 additions and 1 deletions

View File

@@ -10,6 +10,10 @@ async function run() {
.split(',')
.map((component) => component.trim())
.filter((component) => component.length > 0);
const targets = core.getInput('targets')
.split(',')
.map((target) => target.trim())
.filter((target) => target.length > 0);
if(version) {
await rustup.install();
@@ -19,6 +23,10 @@ async function run() {
for(let component of components) {
await exec.exec('rustup', ['component', 'add', component]);
}
for(let target of targets) {
await exec.exec('rustup', ['target', 'add', target]);
}
}
} catch (error) {
core.setFailed(error.message);