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