Should (certain) warnings be errors if the platform has no issue management? #40327
astellingwerf
started this conversation in
Suggest an Idea
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Tell us more.
Someone added a stray comma to their
renovate.jsonfile in our Bitbucket Server instances. The now malformed JSON content triggered a warning:Renovate then attempted to create an issue for it, but since Bitbucket Server does not support that, it merely logged a warning for the fact that it could not ensure the issue, and continued its work as normal.
As a result, the project is neutered from a Renovate perspective, and only once people start to miss updates and report it, will we look at it.
Does it make sense to escalate certain warnings to an error that causes the Renovate process to fail once done (not necessarily immediately), if the platform has no issue management?
Developer sidenote
This MAY be easier to implement when we can split the issue management functions from the platform API into it's own API. I've already considered this multiple times, and even started working on that. I dream of a situation where we can add issue management support to Renovate runs against platforms that don't normally support it, such as Bitbucket Server and Local. I'd be open to work on that as a contribution, should you feel that it makes sense.
Beta Was this translation helpful? Give feedback.
All reactions