Fix file ownership issues for self-hosted runners. (#141)

This commit is contained in:
xanantis
2020-08-22 21:28:57 +02:00
committed by GitHub
parent 92cfb31622
commit 24e9c186fd
5 changed files with 30 additions and 3 deletions

View File

@@ -16,7 +16,13 @@ async function action() {
} else {
// Build docker image
// TODO: No image required (instead use a version published to dockerhub for the action, supply credentials for github cloning)
const builtImage = await Docker.build({ path: actionFolder, dockerfile, baseImage });
const builtImage = await Docker.build({
path: actionFolder,
dockerfile,
baseImage,
uid: buildParameters.uid,
gid: buildParameters.gid,
});
await Docker.run(builtImage, { workspace, ...buildParameters });
}
}