John-Michael Faircloth
166100bd2a
fix warning about outputToken being an unexpected input ( #461 )
2023-06-08 10:31:49 -05:00
Sai Pranav
1d767e3957
Add userpass auth and ldap auth support ( #440 )
...
* fix(auth): added approle test in basic integration
* feat(auth): adding userpass and and ldap auth
* chore(changelog): added support for userpass and ldap auth
2023-03-31 17:58:12 -05:00
Luis (LT) Carbonell
0f409d4023
Add Decoding to Secrets ( #408 )
...
* Add decoding to secrets
* remove index.js
* Add test case, and other updates
2023-01-17 10:42:49 -06:00
prizov
2537991e61
use node16 in action.yml ( #375 )
2022-10-13 16:07:48 -07:00
Kevin Schoonover
c14a190aaa
feat(): make secrets parameter optional ( #299 )
2022-04-07 14:10:23 +01:00
Alex Kulikovskikh
c502100fbe
feat(): add support for github provided jwt auth ( #257 )
...
* fix: update `privateKeyRaw` condition
* fix: add `contents: read` permission
* fix: get token via `@actions/core`
- Update README
- Switch to use `getIDToken` method for Github token retrieval
- Bump `@actions/core` to 1.6.0
- Add `jwtGithubAudience` input
- Remove unnecessary code
* fix: add description for `jwtGithubAudience`
* fix: move default value for `jwtGithubAudience` to `action.yml`
* docs: fix typo in README & grammar
* test: add tests
* fix: reset `dist/index.js`
* fix: remove default value for `jwtGithubAudience` from `action.yml`
* fix: reset `dist/index.js`
* fix: reset `dist/index.js`
2021-10-08 09:46:21 -07:00
Falcon Taylor-Carter
72c7a899ca
Implement kubernetes auth / Add customizable auth path ( #218 )
...
* Implement kubernetes auth / Add customizable auth path
* Fix typo
* Apply suggestions from code review
Co-authored-by: Jason O'Donnell <2160810+jasonodonnell@users.noreply.github.com>
Co-authored-by: Jason O'Donnell <2160810+jasonodonnell@users.noreply.github.com>
2021-06-03 10:59:51 -04:00
Raman Harnak
9e8f22534f
Implement JWT auth ( #188 )
2021-05-04 08:49:35 -04:00
ZANCO Bertrand
2f76ad395b
Add ability to export Vault Token ( #127 )
...
* Add export Vault Token
* Set correct condition for default value
* Add test for exportToken
Fix key with dash
* Restore index.js
2020-10-01 10:22:10 -04:00
Jason O'Donnell
e27b45646f
Update action.yml
2020-08-24 19:22:08 -04:00
Jason O'Donnell
f7f0d5a289
Simplify secret request UX ( #102 )
...
* Simplify secret UX
* Update doc
* Fix tests
2020-08-11 10:06:28 -04:00
Jason O'Donnell
e59c94afbe
Add TLS and mTLS support
2020-08-05 16:36:27 -04:00
Richard Simpson
5c464962be
feat: add generic auth ( #39 )
...
* feat: add generic auth
Adds the ability to authenticate against any normal Vault endpoint by added the `authPayload` input.
When an unrecognized method is provided, the action will attempt to hit `v1/auth/<method>/login` with the provided `authPayload and parse out the token in the response
2020-04-04 13:19:48 -05:00
Richard Simpson
01bb0f9bc9
docs: add reference
2020-04-03 12:24:42 -05:00
Richard Simpson
795c9eddca
feat: add github auth and cleanup docs a little
...
Adds the GitHub Authentication method
2020-03-31 11:56:54 -05:00
Richard Simpson
bef2eb0b90
feat: add the ability to set extra headers ( #27 )
...
* feat: add the ability to set extra headers
* switch to more generic map solution for headers
2020-03-11 14:02:13 -05:00
Antoine Méausoone
3747195c5f
feat(namespace): handle request on vault namespace ( #5 )
...
* feat(namespace): handle request on vault namespace
2019-11-24 15:21:11 -06:00
Richard Simpson
da9a93f3f5
fix: package action ( #3 )
...
Package action output per github docs.
2019-10-15 14:00:01 -05:00
Richard Simpson
fbe0bd395b
feat: bump name and add branding
2019-09-20 18:00:21 -05:00
Richard Simpson
19c0b21a1d
feat: simplify input parameters and docs
2019-09-20 17:56:08 -05:00
Richard Simpson
c9413f372f
feat: use correct env vars for integration
2019-09-20 17:14:01 -05:00
Richard Simpson
200002c936
feat: add initial code logic
2019-09-20 15:09:58 -05:00