Compare commits
No commits in common. "main" and "0.0.2" have entirely different histories.
|
|
@ -26598,18 +26598,14 @@ try {
|
||||||
}
|
}
|
||||||
let content = readFileSync(file, { encoding: "utf-8" })
|
let content = readFileSync(file, { encoding: "utf-8" })
|
||||||
const envs = process.env
|
const envs = process.env
|
||||||
const show = core.getBooleanInput("show")
|
|
||||||
for (const key in envs) {
|
for (const key in envs) {
|
||||||
if(show){
|
|
||||||
core.info(`${key}=${envs[key]}`);
|
|
||||||
}
|
|
||||||
if (key.startsWith("APP_")) {
|
if (key.startsWith("APP_")) {
|
||||||
content = content.replaceAll(new RegExp(`\\$\\{\\s*${key}\\s*\\}`,"g"), envs[key]);
|
content = content.replace(new RegExp(`\\$\\{\\s*${key}\\s*\\}`), envs[key]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
writeFileSync(file, content)
|
writeFileSync(file, content)
|
||||||
core.info(`replace envs in ${file}`);
|
core.info(`replace envs in ${file}`);
|
||||||
if(show){
|
if(core.getBooleanInput("show")){
|
||||||
core.info(`=============\n${content}\n=============`)
|
core.info(`=============\n${content}\n=============`)
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "action-env-replacer",
|
"name": "action-env-replacer",
|
||||||
"version": "0.0.4",
|
"version": "0.0.2",
|
||||||
"type": "commonjs",
|
"type": "commonjs",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "ncc build src/index.js -o dist"
|
"build": "ncc build src/index.js -o dist"
|
||||||
|
|
|
||||||
|
|
@ -10,18 +10,14 @@ try {
|
||||||
}
|
}
|
||||||
let content = readFileSync(file, { encoding: "utf-8" })
|
let content = readFileSync(file, { encoding: "utf-8" })
|
||||||
const envs = process.env
|
const envs = process.env
|
||||||
const show = core.getBooleanInput("show")
|
|
||||||
for (const key in envs) {
|
for (const key in envs) {
|
||||||
if(show){
|
|
||||||
core.info(`${key}=${envs[key]}`);
|
|
||||||
}
|
|
||||||
if (key.startsWith("APP_")) {
|
if (key.startsWith("APP_")) {
|
||||||
content = content.replaceAll(new RegExp(`\\$\\{\\s*${key}\\s*\\}`,"g"), envs[key]);
|
content = content.replace(new RegExp(`\\$\\{\\s*${key}\\s*\\}`), envs[key]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
writeFileSync(file, content)
|
writeFileSync(file, content)
|
||||||
core.info(`replace envs in ${file}`);
|
core.info(`replace envs in ${file}`);
|
||||||
if(show){
|
if(core.getBooleanInput("show")){
|
||||||
core.info(`=============\n${content}\n=============`)
|
core.info(`=============\n${content}\n=============`)
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue