John-Michael Faircloth
4b1f32b395
Prepare for v3.2.0 release ( #575 )
...
* Prepare for v3.2.0 release
* changelog update
2025-03-03 14:18:41 -06:00
Dave Sewell
c46b8b8822
chore: Update docker compose command ( #567 )
2024-12-06 12:47:10 -05:00
John-Michael Faircloth
0f302fb182
chore: bump and pin github actions ( #552 )
2024-05-14 16:12:19 -05:00
John-Michael Faircloth
77efb36ae3
update got dependency and convert to esm module ( #533 )
...
* update require got to import got
* convert remaining to esm
* wip: replace jest with vitest
* fix test imports and vitest config
* remove dist package.json
* fix import in ent test
* add dist
* move actions/core to prod dependency
* remove unused import that was breaking esm compilation
* simplify imports
* use module.createRequire to import jsonata
* add doc link comment
* add comments on import insanity
* add more comments
* update PR tempalte
* bump got and remove jest deps
* revert debug npm run command
* fix fs import
* simplify vitest config for each test suite
2024-03-19 10:42:34 -05:00
John-Michael Faircloth
92626383ce
Prepare for v3.0.0 release ( #529 )
2024-02-15 11:53:53 -06:00
John-Michael Faircloth
b477844b5f
Prepare for v2.8.1 release ( #527 )
2024-02-15 11:38:07 -06:00
John-Michael Faircloth
9f522b8598
Update to v2.8.0 ( #519 )
2024-02-01 08:48:51 -06:00
John-Michael Faircloth
affa6f04da
Update to v2.7.4 ( #499 )
2023-10-26 09:47:04 -05:00
John-Michael Faircloth
b138504969
fix secrets stored in JSON format ( #473 )
...
* fix secrets stored in JSON format
* add more tests
* fix lint and pass token to build
* add test cases
* add debug
* fix ordering of build steps
* fix test string format
* update test check
* fix test string format
* final cleanup
* remove comment
* remove unused var assignment
* simplify more
* simplify code and add more comments
2023-07-06 10:51:26 -05:00
John-Michael Faircloth
5213b69445
Revert "fix secrets stored in json format ( #466 )" ( #471 )
...
* Revert "fix secrets stored in json format (#466 )"
This reverts commit b9f4d16071 .
* fix build: use new Verified Publisher image hashicorp/vault
2023-07-03 10:31:51 -05:00
John-Michael Faircloth
b9f4d16071
fix secrets stored in json format ( #466 )
...
* fix secrets in json format
* fix actionlint
* add more comments and docs
* revert build.yml test
* add test for json
* fix selector
* fix e2e test
* fix e2e test 2
* remove test
* remove isNaN check
* update changelog
2023-06-21 11:55:50 -05:00
Thy Ton
62aa8bb4c4
Fix e2e CI failure from "Test that overwrite env var works in nested action ( #453 )" ( #467 )
...
Fix e2e CI failure VAULT-17057
Co-authored-by: Leonardo Villela <leonardo.villela37@gmail.com>
2023-06-13 11:22:43 -07:00
John-Michael Faircloth
ec2980c187
chore: update jira teams and add actionlint ( #465 )
...
* chore: update jira teams and add actionlint
* update local test to workflow_dispatch
* define outputs
* try actionlint's skip_outputs setting
* move skip_outputs to action definition in tests
* move skip_outpus to action.yml
* remove skip_outputs
* move outputs
* call actionlint directly to pass args
* try to fix quoting
* truncate ignore
* try escaping
* add comment
2023-06-12 14:58:04 -05:00
John-Michael Faircloth
dc4f72debb
Revert "Test that overwrite env var works in nested action ( #453 )" ( #464 )
...
This reverts commit d27529ebde .
2023-06-08 10:25:58 -05:00
John-Michael Faircloth
a87a71c289
ensure we run the build for all branches ( #463 )
...
* ensure we run the build for all branches
* remove pull_request_target since push is sufficient
* remove github.ref for checkouts
2023-06-08 09:43:08 -05:00
Robert
2d9c2b9f1b
Update Jira workflow ( #456 )
...
* Migrate jira sync to common workflow
---------
Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com>
2023-05-23 18:51:32 -05:00
Leonardo Villela
d27529ebde
Test that overwrite env var works in nested action ( #453 )
2023-05-19 17:54:24 -07:00
hashicorp-tsccr[bot]
9c1dce9ef6
Result of tsccr-helper -pin-all-workflows . ( #450 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-05-19 10:34:26 -04:00
dependabot[bot]
9866ce3e18
chore(deps): bump jsonata from 2.0.2 to 2.0.3 ( #448 )
...
* chore(deps): bump jsonata from 2.0.2 to 2.0.3
Bumps [jsonata](https://github.com/jsonata-js/jsonata ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/jsonata-js/jsonata/releases )
- [Changelog](https://github.com/jsonata-js/jsonata/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsonata-js/jsonata/compare/v2.0.2...v2.0.3 )
---
updated-dependencies:
- dependency-name: jsonata
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: maxcoulombe <max.coulombe@hashicorp.com>
2023-05-19 10:29:27 -04:00
Max Coulombe
3bbbc68bd0
Development flow enhancements ( #430 )
...
+ added a contribution section to the readme
+ added a local workflow to test changes
+ made the vault token configurable for tests
* bumped action/checkout
2023-02-28 15:28:33 -05:00
Theron Voran
32838a0d48
jira-sync: update the team to applications ( #380 )
2022-10-13 17:01:10 -07:00
Ben Ash
f380d921ae
Update jira sync ( #354 )
2022-08-05 19:11:57 -04:00
Christopher Swenson
6ee4dd3797
Set node version to v16.14.0 to workaround node/npm bug ( #335 )
...
Node 16.14.2 thinks the `package-lock.json` is out of sync when it is
not.
https://github.com/npm/cli/issues/4660
2022-06-15 14:50:07 -07:00
Tom Proctor
4f536680b6
Update default branch
2022-04-28 11:24:54 +01:00
Tom Proctor
8e9712e63b
Fix tests from jest-when version bump ( #311 )
...
* Fix tests from jest-when version bump
* Delete unused test helpers
* Add workflow_dispatch for tests
2022-04-28 11:12:56 +01:00
Tom Proctor
67281159df
Update jira action ( #274 )
...
* No longer check for Vault team membership
* Tweak jira states and search parameters
2021-11-08 11:16:29 +00:00
Theron Voran
8c00f7e4fd
set vault license for enterprise tests ( #240 )
...
Since hashicorp/vault-enterprise:latest now requires a license to do
anything, we need to set $VAULT_LICENSE when provisioning the
enterprise docker container.
2021-08-12 11:55:16 -07:00
Tom Proctor
e5febde8e7
Update jira sync github action ( #151 )
2020-11-18 10:49:47 +00:00
Jason O'Donnell
307c9ae581
Add pull_request_target to build action ( #129 )
...
* Add pull_request_target to build action
* Remove pull_request from action
* Remove branch specification
* Update as per review
2020-09-23 09:48:24 -04:00
Calvin Leung Huang
20a8e522c2
Create dependabot.yml ( #113 )
2020-09-14 11:45:15 -07:00
Tom Proctor
2c1083c570
Update Jira sync action versions ( #109 )
...
These versions bring a few fixes:
* The action now supports converting the most common bits of markdown syntax into Jira formatting directives
* Replaces Atlassian's comment action, which tries to interpolate bits of text from comments wrapped in {{ github.event_name }} as templates, usually causing an error (in the case I've put there, it will replace the template with `pull_request_target`)
* Remove trailing comma after link that broke the link target Jira selects
2020-09-14 13:06:53 -04:00
Tom Proctor
401e08df03
Add Jira sync workflow ( #107 )
2020-08-28 10:46:33 +01: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
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
e59c94afbe
Add TLS and mTLS support
2020-08-05 16:36:27 -04:00
Jason O'Donnell
c63c61cd7e
Comment out publish workflow
2020-07-31 16:52:29 -04:00
Richard Simpson
734d76c388
Update issue templates
2020-04-12 00:20:00 -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
4edbc9a77a
chore: fix step output syntax
2020-02-20 11:38:11 -06:00
Richard Simpson
5357098084
fix(tests): fix unit tests and improve e2e
2020-02-20 11:24:04 -06:00
Richard Simpson
20f954e024
chore: add place to buy me a coffee ☕
2020-02-06 09:19:22 -06:00
Richard Simpson
0188d9d223
feat: add support for (nearly) any engine ( #15 )
...
* feat: add support for (nearly) any engine
* cache response and fixup data depth logic
* use starting slash as non-kv sentinel value
* add tests for custom engines
* improve docs and add descriptor of generic support
* update dist
2020-02-05 16:33:12 -06:00
Giancarlo França
f229481670
feat: support for KV version 1 and custom-named engines ( #12 )
...
* feat: kv v1 and engine path
* doc: add custom version and engine path usage docs
Co-authored-by: Richard Simpson <richardsimpson@outlook.com>
2020-02-04 09:40:55 -06:00
Richard Simpson
7a9634236c
chore(build): re-enable builds on PR and restrict publish to master
2020-01-09 10:45:52 -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
6784ab3896
chore: try using different env name?
2019-09-20 18:33:56 -05:00