siderolabs/conform

issue: Conform gh-action doesn't fail when check fails

jwnx opened this issue · 6 comments

jwnx commented

Conform logs checks as failed, but doesn't report the action as failed. This is a problem because when using conform as part of a larger Github Actions pipeline, it requires reviewers to check workflow logs to ensure all conform checks passed.

@jwnx Thanks for reporting. That certainly isn't the expected behavior. Does conform report success at all, or are the statuses on the PR missing?

jwnx commented

Hi @andrewrynhard (:
Thanks for answering! Conform reports sucess. Here's a screenshot:
screenshot-conform

@jwnx What about on the PR? It should be creating PR statuses.

@jwnx Looks like I just need to cut another release: 365c592

@jwnx I just created a release to the marketplace. It should have the fix you need. I had to get things in order so that I could publish to the marketplace, so things may have changed. Give it a test and let me know 👍.

jwnx commented

It works now! Tested on docker://autonomy/conform:v0.1.0-alpha.17 (: