Skip to main content

Github Secret Syncer.

Project description

Github Secret Syncer

Synchronize Github secrets with local .env file.

Screenshot

Quickstart

Install it with pip:

pip install github-secret-syncer

Have a .env and quickstart.py

from pathlib import Path

import github_secret_syncer

base_dir = Path(__file__).parent

github_secret_syncer.sync_secrets(
    dotenv_path=base_dir / ".env",
    owner="your_github_username",
    repo="your_github_repo_name",
    pat="your_github_personal_access_token",
)

You will get some output like this:

Screenshot

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

github-secret-syncer-0.0.10.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

github_secret_syncer-0.0.10-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file github-secret-syncer-0.0.10.tar.gz.

File metadata

  • Download URL: github-secret-syncer-0.0.10.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for github-secret-syncer-0.0.10.tar.gz
Algorithm Hash digest
SHA256 eafd4411ff51d2e5b7fd5a8a513a212c2a17642fa7487ff59ef89fcbe335ceaf
MD5 5c162b26549577cd7794662462fc1096
BLAKE2b-256 f5efbbf2c2afd1e5697e3d51fb80fc7d1d7cc1ee7a4f4ef91ddff133b3131201

See more details on using hashes here.

File details

Details for the file github_secret_syncer-0.0.10-py3-none-any.whl.

File metadata

File hashes

Hashes for github_secret_syncer-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 9b4996a8603808af9c786325bd79b0309f77c1d7f72cada76b121a7325dce718
MD5 45f245c13fd4c1f62be61e15944a4479
BLAKE2b-256 dd87d2e63a46ee2d3214d92cc4decb75fc2c868fd2ca2cd6f071f5a075279b08

See more details on using hashes here.

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