Skip to content

Releases: unfor19/githubsecrets

1.0.9rc2

30 Jan 20:11
Compare
Choose a tag to compare
  • [CI/CD] Improved Dockerfile to use better caching

1.0.9rc1

30 Jan 19:59
14659f0
Compare
Choose a tag to compare
  • [CI/CD] Improved Dockerfile to use better caching

v1.0.8

05 Nov 16:25
4c2e853
Compare
Choose a tag to compare
  • [SECURITY-FIX] cryptography 2.9 to 3.2

v1.0.7

10 Oct 18:53
bf1ddf5
Compare
Choose a tag to compare
  • Fixed modules error

v1.0.6

10 Oct 15:44
136c735
Compare
Choose a tag to compare
  • Changed scripts directory name to githubsecrets
  • Changed linter from pylint to flake8 and fixed linting issues

Shorter command names

26 Jun 11:19
815ae47
Compare
Choose a tag to compare
  • 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 ...

Enhancements

27 Apr 23:11
e5c34de
Compare
Choose a tag to compare
  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

Security Update

17 Apr 01:08
a3a283e
Compare
Choose a tag to compare

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

Official Release

14 Apr 20:09
7ecb544
Compare
Choose a tag to compare

First official release! 🎉

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

CI Support

14 Apr 14:08
Compare
Choose a tag to compare

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
}