Skip to content

actions/setup-vouch: put vouch on the PATH#40

Merged
mitchellh merged 1 commit intomainfrom
push-oorpmoxlyolm
Feb 9, 2026
Merged

actions/setup-vouch: put vouch on the PATH#40
mitchellh merged 1 commit intomainfrom
push-oorpmoxlyolm

Conversation

@mitchellh
Copy link
Owner

@mitchellh mitchellh commented Feb 9, 2026

This adds a new action that installs the vouch CLI on the PATH. Nushell is installed automatically if not already available. A bash wrapper script delegates to the vouch Nu module, so subsequent workflow steps can call vouch check, vouch add, etc. directly.

Since this is a bash wrapper, you can call it from pretty much anywhere!

The README shows how output can be captured and used too.

Warning: I vibe coded this and didn't verify it actually works. I read the source and it LOOKS like it'd work (I know all the tech at play here), but testing GHA outside of GHA sucks huge so I still need to do that. <_<

This adds a new action that installs the `vouch` CLI on the PATH.
Nushell is installed automatically if not already available. A bash
wrapper script delegates to the vouch Nu module, so subsequent
workflow steps can call `vouch check`, `vouch add`, etc. directly.

The README shows how output can be captured and used too.
@mitchellh mitchellh force-pushed the push-oorpmoxlyolm branch 2 times, most recently from ed36a01 to a6c257a Compare February 9, 2026 21:19
@mitchellh
Copy link
Owner Author

Tested this and it now works.

@mitchellh mitchellh merged commit b5c7272 into main Feb 9, 2026
6 checks passed
@mitchellh mitchellh deleted the push-oorpmoxlyolm branch February 9, 2026 21:42
@pavelzw pavelzw mentioned this pull request Feb 11, 2026
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant