Skip to content

Conversation

@paulRbr
Copy link
Contributor

@paulRbr paulRbr commented Apr 7, 2021

It is quite common to run pronto in a CI environment (continuous integration) to make sure that style / linting options on a repo are enforced at the PR level.
Thus it's the responsibility of the CI to have all dependencies installed to run all configured pronto runners on a dedicated repo.

However sometimes there are some tools not used by all the contributors of a specific repository (e.g. some developers make changes only on frontend related code while some others only make changes on backend code for instance).

In this context, the goal of this PR is to remove the hard dependency on the shellcheck binary. With this change, a warning message will be given to the user but it won't raise an exception (and by consequence stop any other pronto runners).

@Polo2
Copy link

Polo2 commented Nov 23, 2023

Hi @pclalv , WDYT of this PR?

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.

2 participants