Skip to content

Commit 0730cb5

Browse files
committed
fix: ensure env is set for the current process
1 parent 5b56272 commit 0730cb5

File tree

6 files changed

+7
-5
lines changed

6 files changed

+7
-5
lines changed

dist/legacy/setup-cpp.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/legacy/setup-cpp.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/modern/setup-cpp.mjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

dist/modern/setup-cpp.mjs.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/envosman/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "envosman",
3-
"version": "1.0.3",
3+
"version": "1.0.4",
44
"description": "Manage environment variables, PATH, and rc files",
55
"repository": "https://github.com/aminya/setup-cpp",
66
"homepage": "https://github.com/aminya/setup-cpp/tree/master/packages/envosman",

packages/envosman/src/add-env.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ async function addEnvSystem(name: string, valGiven: string | undefined, options:
8989
await appendFile(options.rcPath, `\nexport ${name}="${val}"\n`)
9090
info(`${name}="${val}" was added to "${options.rcPath}`)
9191
}
92+
// eslint-disable-next-line require-atomic-updates
93+
process.env[name] = val
9294
return
9395
}
9496
default: {

0 commit comments

Comments
 (0)