1
0
Fork 0
mirror of https://github.com/shimataro/ssh-key-action.git synced 2025-06-19 22:52:10 +10:00

Feature/styles (#6)

* * use tab for indent

* * use double quotes for string

* * use camelCase for variable

* * use path.join()

* * add JSDoc
This commit is contained in:
shimataro 2019-09-18 22:55:24 +09:00 committed by GitHub
parent a5ede5509c
commit 010eec3d7a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 55 additions and 49 deletions

View file

@ -10,6 +10,9 @@ Object.defineProperty(exports, "__esModule", { value: true });
const fs = __importStar(require("fs"));
const path = __importStar(require("path"));
const core = __importStar(require("@actions/core"));
/**
* main function
*/
function main() {
try {
const home = getHomeDirectory();
@ -18,10 +21,10 @@ function main() {
recursive: true,
mode: 0o700,
});
const privateKey = core.getInput('private-key');
const publicKey = core.getInput('public-key');
const name = core.getInput('name');
const fileName = path.resolve(dirName, name);
const privateKey = core.getInput("private-key");
const publicKey = core.getInput("public-key");
const name = core.getInput("name");
const fileName = path.join(dirName, name);
fs.writeFileSync(fileName, privateKey, {
mode: 0o400,
});
@ -39,10 +42,10 @@ function main() {
* @returns home directory
*/
function getHomeDirectory() {
const home_env = process.platform == "win32" ? "USERPROFILE" : "HOME";
const home = process.env[home_env];
const homeEnv = process.platform == "win32" ? "USERPROFILE" : "HOME";
const home = process.env[homeEnv];
if (home === undefined) {
throw new Error(`${home_env} is not defined`);
throw new Error(`${homeEnv} is not defined`);
}
return home;
}