Added cwd input option (#134)

* feat: add cwd for projects that not in the root directory

* docs: add cwd to README

* reword the added log

* tweak changeset

Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
This commit is contained in:
David Register
2022-01-23 14:25:45 +01:00
committed by GitHub
co-authored by Mateusz Burzyński
parent 5c0997b25e
commit 1ed9bc24b7
4 changed files with 16 additions and 1 deletions
+7 -1
View File
@@ -14,7 +14,7 @@ const getOptionalInput = (name: string) => core.getInput(name) || undefined;
return;
}
let setupGitUser = core.getBooleanInput('setupGitUser');
let setupGitUser = core.getBooleanInput("setupGitUser");
if (setupGitUser) {
console.log("setting git user");
@@ -27,6 +27,12 @@ const getOptionalInput = (name: string) => core.getInput(name) || undefined;
`machine github.com\nlogin github-actions[bot]\npassword ${githubToken}`
);
const inputCwd = core.getInput("cwd");
if (inputCwd) {
console.log("changing directory to the one given as the input");
process.chdir(inputCwd);
}
let { changesets } = await readChangesetState();
let publishScript = core.getInput("publish");