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.5.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

ghenv-1.0.5-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file ghenv-1.0.5.tar.gz.

File metadata

  • Download URL: ghenv-1.0.5.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for ghenv-1.0.5.tar.gz
Algorithm Hash digest
SHA256 c771a0cca1b704258d9abfeb8bbe6f89d040240260bb9fac5947646611c56197
MD5 8c07cceaee31e4653cb990b8e255e6b3
BLAKE2b-256 5754fd91de8ae01a7ea48881fe79a9744e76e67bbed604214c69a51b686e070c

See more details on using hashes here.

Provenance

File details

Details for the file ghenv-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: ghenv-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 2.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for ghenv-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 58951adc256c878762acb14ef61dba377bfe9bc020d92facd69b7ad0a5274375
MD5 4af944d58a7053ebed1d6af16184a842
BLAKE2b-256 ee8fb0a7216578575bef268b45266fde31b8e3e30b706bbae5794c80845aea3d

See more details on using hashes here.

Provenance

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