feat: add --env=production
flag to node ace generate:key
#4725
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
β Type of change
π Description
This pull request introduces a new
--env=production
flag to thenode ace generate:key
command.Key Changes:
--end=production
flag, theAPP_KEY
in.env.example
is cleared (set to an empty value).APP_KEY
in the.env
file is updated with a new, randomly generated key, ensuring the correct key for the production environment is set.Why is this change required?
This enhancement simplifies key management for production environments by automatically clearing the
APP_KEY
in.env.example
, reducing the risk of accidentally committing sensitive keys. It also ensures that a new key is generated and set directly in.env
without manual intervention.