I have a GitHub action that evaluates something and then creates a Status Check with the result.
setup
is the one that evaluates and linting
is the result (a different status check with all the information). This is done because the default status check is only the logs, but if I create a second one, I can format it with Markdown.
The problem I have is that, when the action is executed to the same commit (because the Pull Request was modified by changing title, reviewers, etc) the action is executed again, which is intended, but creates a second setup
check that doesn't disappear. This will accumulate for as many modifications I make.
The old linting
status check, instead, will be replaced by the new one, so I don't have any problem with that.
Is there any way to hide the setup
check once it's completed? Or to completely hide it? I would prefer to show it while it's running, but once it's finished it should hide itself to keep the PR clean.