defenseunicorns / maru-runner

The Unicorn Task Runner
Apache License 2.0
8 stars 0 forks source link

Internalize `zarf tools wait-for` #104

Open Racer159 opened 1 month ago

Racer159 commented 1 month ago

Is your feature request related to a problem? Please describe

We should internalize the logic of the wait actions to that it no longer needs to shell out to Zarf.

Describe the solution you'd like

Describe alternatives you've considered

We could not do this, or introduce another key to place this logic under but it should be relatively easy to match the current wait syntax while maintaining functionality.

Additional context

There is already a PR for some of this in Zarf: https://github.com/defenseunicorns/zarf/pull/2497/files

marshall007 commented 1 month ago

Related to https://github.com/defenseunicorns/maru-runner/issues/102 which I plan to knockout first.