Releases: c-py/action-dotenv-to-setenv
Releases · c-py/action-dotenv-to-setenv
Skip NODE_OPTIONS
NODE_OPTIONS
cannot be set in this action due to GitHub security settings. To work around this NODE_OPTIONS
is automatically output under node_options
.
Respect user-supplied quoting
Respect user-supplied quoting (#8) Currently it's impossible to have 'lazily' evaluated environment variables like ``` FOO='${BAR}' ``` where `${BAR}` is evaluated at runtime. This is because we strip any quotes (single or double) and replace them with double quotes, and then `${BAR}` is expanded. Instead, we can check if the value is already quoted, and only supply our own double quotes if it's not.
Support special characters in environment variables
Variables like EXAMPLE=special(character were getting interpreted by eval. These have been wrapped in double quotes to prevent this from happening.
Deprecation of set-env
Uses $GITHUB_ENV
instead of set-env
to set environment variables set-env
is now deprecated.
Export Environment Variables from Dotenv
v1 Update branding on action.yml