Add last failure info to checks API and CLI command #134
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a similar but slightly cleaned up version of what we discussed here. We decided against it at the time, but now after having considered using changes/tasks and then events for check diagnostics, we've decided that it's probably better to separate out the events/hooks use case from the debugging use case, and we're back to having a simple way to view the check failures when debugging.
The response from the API now includes a
last-failure
key as follows (it's only present iffailures
is greater than 0):And the
pebble checks
CLI command is extended with aLast Failure
field and a--verbose
option as follows: