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
dependabot-preview[bot]
5a70924133
chore(deps-dev): bump semantic-release from 15.13.24 to 17.0.4 ( #18 )
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 15.13.24 to 17.0.4.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.13.24...v17.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-03 11:00:18 -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
dependabot-preview[bot]
cc7ceeef06
chore(deps-dev): bump @zeit/ncc from 0.21.1 to 0.22.0 ( #29 )
...
Bumps [@zeit/ncc](https://github.com/zeit/ncc ) from 0.21.1 to 0.22.0.
- [Release notes](https://github.com/zeit/ncc/releases )
- [Commits](https://github.com/zeit/ncc/compare/0.21.1...0.22.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-24 10:52:12 -05:00
dependabot-preview[bot]
1049321b7a
chore(deps-dev): bump @types/jest from 24.0.18 to 25.1.3
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 24.0.18 to 25.1.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 17:14:05 +00:00
dependabot-preview[bot]
f9753d75ef
chore(deps-dev): bump jest from 24.9.0 to 25.1.0
...
Bumps [jest](https://github.com/facebook/jest ) from 24.9.0 to 25.1.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v24.9.0...v25.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 07:45:21 +00:00
dependabot-preview[bot]
bd26be00ff
chore(deps): bump @actions/core from 1.1.1 to 1.2.2
...
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core ) from 1.1.1 to 1.2.2.
- [Release notes](https://github.com/actions/toolkit/releases )
- [Changelog](https://github.com/actions/toolkit/blob/master/packages/core/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 07:42:55 +00:00
dependabot-preview[bot]
a11e5a2e84
chore(deps-dev): bump @zeit/ncc from 0.20.5 to 0.21.1
...
Bumps [@zeit/ncc](https://github.com/zeit/ncc ) from 0.20.5 to 0.21.1.
- [Release notes](https://github.com/zeit/ncc/releases )
- [Commits](https://github.com/zeit/ncc/compare/0.20.5...0.21.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 07:41:00 +00:00
Antoine Méausoone
3b9239de79
feat(authenticate): add approle auth method ( #10 )
...
* feat(authenticate): add approle auth method
* docs(readme): update readme
* fix: update index.js
* fix: update got to 10.2.2 to fix ncc
* chore: clean up code slightly
* chore: update tests to use got correctly
* chore(test): fix integration tests
* chore: streamline method logic
* chore: make role and secret required in approle
Co-authored-by: Sébastien FAUVART <sebastien.fauvart@gmail.com>
Co-authored-by: Richard Simpson <richardsimpson@outlook.com>
2020-01-28 19:10:19 -06:00
Richard Simpson
38c189f087
chore(test): organize tests a bit better ( #7 )
...
* chore(test): organize tests a bit better
* add caching
2019-11-24 16:00:31 -06: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
609488b35d
chore: fix formatter fail
2019-09-20 18:29:04 -05:00
Richard Simpson
42871c7c42
chore: switch to semantic release
2019-09-20 18:28:48 -05:00
Richard Simpson
54b24ddb30
chore: add auto
2019-09-20 18:16:55 -05:00
Richard Simpson
33ba690ebb
feat: fix unit and add e2e test
2019-09-20 17:11:09 -05:00
Richard Simpson
0b17727b1c
feat: rethink how key retrevial is structued and add e2e test
2019-09-20 16:59:05 -05:00
Richard Simpson
200002c936
feat: add initial code logic
2019-09-20 15:09:58 -05:00