This plugin allows you to generate the LibSodium encrypted secret from within Paw.
When creating a request to the github API, you can add this dynamic value extenison to automatically encrypt the secret for the request per the Github Secrets Documentation. Follow the steps below to begin making calls through Paw.cloud to generate secrets for your repo.
- Get your repo's public key
- From the response of the call from step 1, get the dynamic value path for the
key
. Also make note of the dynamic value path for thekey_id
- Use the
key
andkey_id
path in the request to create a new secret.
nvm install
nvm use
npm install
npm run build
This will install the paw extension into the default location for paw extensions.
make install
This Paw Extension is released under the MIT License. Feel free to fork, and modify!
Copyright © 2020 Brian Retterer