Releases: unfor19/githubsecrets
Releases · unfor19/githubsecrets
1.0.9rc2
1.0.9rc1
v1.0.8
v1.0.7
v1.0.6
Shorter command names
- 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
- Actions on multiple repositories - Closes #6
- Actions on multiple profiles
- The flag
--ci
is automatically True when running in Docker - Response output is more meaningful and formatted as JSON
- Improved test functionality - not deleting
.githubsecrets
when completes - Contributing is explained better
- 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
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
- If you're getting issues in Ubuntu, then execute
-
Docker image - already updated with
keyrings.alt
Official Release
First official release! 🎉
Feel free to open an issue, ask any question, or reach out for help
CI Support
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
}