Jason O'Donnell
e031fa076e
Add missing comment
2020-08-07 15:50:35 -04:00
Jason O'Donnell
e5ef6c9c11
Fix bug with tlsSkipVerify and add test coverage
2020-08-07 14:57:44 -04:00
Jason O'Donnell
6cf013b5c0
Merge pull request #100 from hashicorp/build
...
Update build
2020-08-07 14:41:08 -04:00
Jason O'Donnell
098ee568ed
Update build
2020-08-07 14:11:20 -04:00
Jason O'Donnell
e055dfd1a4
Update build
2020-08-07 14:02:44 -04:00
Jason O'Donnell
b3a02289e7
Merge pull request #97 from hashicorp/tls
...
Add TLS and mTLS
2020-08-06 14:30:53 -04:00
Jason O'Donnell
683c9b2557
Add toLower and type equality check
2020-08-06 11:10:44 -04:00
Jason O'Donnell
e59c94afbe
Add TLS and mTLS support
2020-08-05 16:36:27 -04:00
Jason O'Donnell
cd01494ae2
Merge pull request #96 from jweissig/patch-1
...
Updated README.md
2020-08-05 13:12:54 -04:00
Justin Weissig
a2d854da53
Updated README.md
...
Minor spelling and grammar tweaks.
2020-07-31 14:33:00 -07:00
Jim Kalafut
d1321fc438
Update README.md
2020-07-31 14:17:53 -07:00
Jim Kalafut
5fb792e09f
Merge pull request #95 from hashicorp/readme
...
Update repository
2020-07-31 14:13:29 -07:00
Jason O'Donnell
c63c61cd7e
Comment out publish workflow
2020-07-31 16:52:29 -04:00
Jason O'Donnell
944a2bea12
Add CHANGELOG
2020-07-31 16:45:59 -04:00
Jason O'Donnell
2f554c06ec
Update README
2020-07-31 16:45:04 -04:00
dependabot-preview[bot]
25ecb3dd46
chore(deps-dev): bump semantic-release from 17.0.4 to 17.0.6 ( #46 )
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.0.4 to 17.0.6.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.0.4...v17.0.6 )
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-17 10:40:23 -05:00
Richard Simpson
734d76c388
Update issue templates
2020-04-12 00:20:00 -05:00
Richard Simpson
22e3f3e09e
fix: mark actions dep as option
2020-04-12 00:10:54 -05:00
Richard Simpson
727494f451
feat: add npm publish and JSONata parsing
...
BREAKING CHANGE: Switches Key retrieval to use JSONata for parsing.
This allows for more powerful key retrieval and output, but resulted
in a number of related changes to how both key retrieval is done and
how "automatic" output & env keys are generated.
Adds an NPM lib publish to allow consuming parts for other actions that
may want to interact with Vault using vault-action's syntax or parts
without being forced to use the action itself.
2020-04-12 00:00:18 -05:00
Richard Simpson
fa68886b06
chore(ci): use standard nodejs shipped with vms
2020-04-11 23:58:16 -05:00
Richard Simpson
a7527a3e8a
chore: make vault action consumable ( #43 )
...
* chore: make vault action consumable
* fix prefixless queries to default to data
* fix the right build entrypoint
* make output more forgiving and shore up selectors
* clarify doc language
* add npmtoken
2020-04-11 23:54:04 -05:00
Richard Simpson
9878eba70a
chore: rebuild action
2020-04-07 12:16:27 -05:00
Richard Simpson
83d944ba1a
fix: actually allow custom methods
2020-04-07 12:14:02 -05:00
Richard Simpson
567ec72c33
fix: document custom authentication method
2020-04-07 12:09:06 -05: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
dependabot-preview[bot]
ea29244204
chore(deps): [security] bump minimist from 1.2.0 to 1.2.5 ( #38 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.0 to 1.2.5. **This update includes security fixes.**
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.5 )
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 20:49:29 -05:00
Richard Simpson
5de02d5a14
docs: fix type
2020-04-03 12:34:34 -05:00
Richard Simpson
8845b5c724
docs: Actually mark required as required
2020-04-03 12:33:08 -05:00
Richard Simpson
c80d0b130c
docs: Clean up output a bit
2020-04-03 12:30:03 -05:00
Richard Simpson
01bb0f9bc9
docs: add reference
2020-04-03 12:24:42 -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
dependabot-preview[bot]
b5fdbf352b
chore(deps-dev): bump jest-when from 2.7.0 to 2.7.1 ( #34 )
...
Bumps [jest-when](https://github.com/timkindberg/jest-when ) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/timkindberg/jest-when/releases )
- [Commits](https://github.com/timkindberg/jest-when/commits )
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 10:53:49 -05:00
dependabot-preview[bot]
268a32f886
chore(deps-dev): bump @types/jest from 25.1.4 to 25.1.5 ( #36 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 25.1.4 to 25.1.5.
- [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>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-03 10:53:43 -05:00
dependabot-preview[bot]
f2b4d0b645
chore(deps-dev): bump jest from 25.2.1 to 25.2.7 ( #37 )
...
Bumps [jest](https://github.com/facebook/jest ) from 25.2.1 to 25.2.7.
- [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/v25.2.1...v25.2.7 )
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 10:53:38 -05:00
Richard Simpson
675d33e3da
docs: add note about exportEnv option
2020-04-03 10:52:40 -05:00
Richard Simpson
50ece41861
chore: I really should PR changes
2020-03-31 12:20:05 -05:00
Richard Simpson
ed8303ca53
fix: fix got not being use correctly and path prefix
2020-03-31 12:15:30 -05:00
Richard Simpson
0e719ef42a
chore: compile release
2020-03-31 12:01:15 -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]
9e8c0bad27
chore(deps): bump got from 10.6.0 to 10.7.0 ( #30 )
...
Bumps [got](https://github.com/sindresorhus/got ) from 10.6.0 to 10.7.0.
- [Release notes](https://github.com/sindresorhus/got/releases )
- [Commits](https://github.com/sindresorhus/got/compare/v10.6.0...v10.7.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-26 14:47:12 -05:00
dependabot-preview[bot]
751a3d19ad
chore(deps-dev): bump jest from 25.1.0 to 25.2.1 ( #31 )
...
Bumps [jest](https://github.com/facebook/jest ) from 25.1.0 to 25.2.1.
- [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/v25.1.0...v25.2.1 )
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-26 14:47:05 -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]
fa23030c10
chore(deps): [security] bump acorn from 6.4.0 to 6.4.1 ( #28 )
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.4.0 to 6.4.1. **This update includes a security fix.**
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1 )
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-13 20:07:36 -05:00
Richard Simpson
4561f9e26e
docs: fix typo and clarify masking
2020-03-11 14:16:21 -05:00
Richard Simpson
cb2908ac94
docs: promote non-key syntax sections
2020-03-11 14:12:53 -05:00
Richard Simpson
198a7ed7d2
docs: add headers docs and toc
2020-03-11 14:11:13 -05:00
Richard Simpson
4ab6f6070f
fix: release new action bundle
2020-03-11 14:02:39 -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
dependabot-preview[bot]
0ece1da433
chore(deps-dev): bump @types/jest from 25.1.3 to 25.1.4 ( #26 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 25.1.3 to 25.1.4.
- [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>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-10 16:25:50 -05:00
dependabot-preview[bot]
7fb0d673d1
chore(deps): bump @actions/core from 1.2.2 to 1.2.3 ( #25 )
...
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core ) from 1.2.2 to 1.2.3.
- [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-03-04 10:20:55 -06:00