turbot / steampipe

Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
https://steampipe.io
GNU Affero General Public License v3.0
6.92k stars 274 forks source link

`steampipe mod install` should not succeed if any dependent mod's `require` section is not satisfied #3277

Closed cbruno10 closed 1 year ago

cbruno10 commented 1 year ago

Describe the bug If I have mod A that has mod B as a dependency, and mod B has a CLI and/or plugin requirement that my env doesn't meet, I can still run steampipe mod install in mod's A directory and the install will complete.

Steampipe version (steampipe -v) v0.19.3

To reproduce See description above

Expected behavior The install command should fail and tell me why

Additional context Add any other context about the problem here.

kaidaguerre commented 1 year ago

duplicate of https://github.com/turbot/steampipe/issues/3041