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;
|
||||
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;
|
||||
/**
|
||||
|
|
|
|||
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> {
|
||||
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