Skip to content

[Feature]: use a consistent scheme when configuring uplift #263

@ga-paul-t

Description

@ga-paul-t

Describe your feature

Uplift can currently be configured in three different ways:

  1. Config file
  2. CLI flags
  3. Environment Variables (GPG Import)

Update uplift to support using all three schemes as much as possible. A config file will still provide the best configuration mechanism

Your potential solution

Review the existing code and identify where:

  1. There are missing CLI flags for setting values defined within the config
  2. An environment variable can be used for setting the same CLI flag

Environment variables should adopt the naming convention of UPLIFT_. The GPG import task uses this approach already

Any additional information?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestpinnedPrevent the issue from being automatically closed

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions