Githubsecrets Versions Save

Manage your GitHub Actions secrets with a simple CLI

1.0.9rc2

3 years ago
  • [CI/CD] Improved Dockerfile to use better caching

1.0.9rc1

3 years ago
  • [CI/CD] Improved Dockerfile to use better caching

v1.0.8

3 years ago
  • [SECURITY-FIX] cryptography 2.9 to 3.2

v1.0.7

3 years ago
  • Fixed modules error

v1.0.6

3 years ago
  • Changed scripts directory name to githubsecrets
  • Changed linter from pylint to flake8 and fixed linting issues

v1.0.5

3 years ago
  • The commonly used commands secret and profile are a bit long, it's easier to use shortcuts.
  • Examples of how to use the new shortcuts:
    • ghs profile-apply --> ghs pa
    • ghs secret-apply --> ghs sa
    • ghs secret-list --> ghs sl
    • And so on ...

v1.0.4

4 years ago
  1. Actions on multiple repositories - Closes #6
  2. Actions on multiple profiles
  3. The flag --ci is automatically True when running in Docker
  4. Response output is more meaningful and formatted as JSON
  5. Improved test functionality - not deleting .githubsecrets when completes
  6. Contributing is explained better
  7. Dockerfile is built from source, instead of installing from pip - this avoids racing conditions, and gets the latest version when running in Docker

v1.0.3

4 years ago

Credentials file - ~/.githubsecrets/credentials is now encrypted by using keyring.

  • CI/CD processes - Make sure keyrings.alt is installed, or simply use the Docker image

    • If you're getting issues in Ubuntu, then execute
      sudo apt remove python3-pip && python -m pip install --upgrade pip 
      
  • Docker image - already updated with keyrings.alt

v1.0.0

4 years ago

First official release! :tada:

Feel free to open an issue, ask any question, or reach out for help

v0.0.4

4 years ago

Fully supports running in CI mode, just add the --ci flag after ghs, some example:

$ ghs --ci profile-delete profile_name
SUCCESS: Deleted the profile unfor19

$ ghs --ci profile-delete secret_name
{
    "status_code": 204
}