Handle relative workflow paths
This commit is contained in:
parent
33bb87523e
commit
c0bd7b0b2b
3 changed files with 11 additions and 3 deletions
4
lib/actions-util.js
generated
4
lib/actions-util.js
generated
|
|
@ -186,7 +186,9 @@ function validateWorkflow(doc) {
|
||||||
}
|
}
|
||||||
exports.validateWorkflow = validateWorkflow;
|
exports.validateWorkflow = validateWorkflow;
|
||||||
async function getWorkflow() {
|
async function getWorkflow() {
|
||||||
return yaml.safeLoad(fs.readFileSync(await getWorkflowPath(), "utf-8"));
|
const relativePath = await getWorkflowPath();
|
||||||
|
const absolutePath = path.join(getRequiredEnvParam("GITHUB_WORKSPACE"), relativePath);
|
||||||
|
return yaml.safeLoad(fs.readFileSync(absolutePath, "utf-8"));
|
||||||
}
|
}
|
||||||
exports.getWorkflow = getWorkflow;
|
exports.getWorkflow = getWorkflow;
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -218,7 +218,13 @@ export function validateWorkflow(doc: Workflow): string[] {
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function getWorkflow(): Promise<Workflow> {
|
export async function getWorkflow(): Promise<Workflow> {
|
||||||
return yaml.safeLoad(fs.readFileSync(await getWorkflowPath(), "utf-8"));
|
const relativePath = await getWorkflowPath();
|
||||||
|
const absolutePath = path.join(
|
||||||
|
getRequiredEnvParam("GITHUB_WORKSPACE"),
|
||||||
|
relativePath
|
||||||
|
);
|
||||||
|
|
||||||
|
return yaml.safeLoad(fs.readFileSync(absolutePath, "utf-8"));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue