Skip to main content

A CLI tool to manage GitHub environments.

Project description

GitHub Env (GHENV)

Copy your .env into GitHub Secrets within seconds

Flow:

  1. Checks if a .env exists at your current workdir, errors out if it doesn't.
  2. Loads all the environment variables from the .env file.
  3. Asks for the name of the repository you'd like to use.
  4. Creates KV pairs of the environment variables and their values on GitHub secrets on your chosen repo.

Optional environment variables:

  1. GH_TOKEN - GitHub token to use for authentication. If not provided, it will ask for a token.
  2. GH_REPO - GitHub repository to use. If not provided, it will ask for a repository.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ghenv-1.0.4.tar.gz (2.5 kB view hashes)

Uploaded Source

Built Distribution

ghenv-1.0.4-py3-none-any.whl (2.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page