Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support levels of issues #41

Closed
xsist10 opened this issue Nov 7, 2021 · 1 comment
Closed

Support levels of issues #41

xsist10 opened this issue Nov 7, 2021 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest interface Affects how the user interacts with the tool

Comments

@xsist10
Copy link
Owner

xsist10 commented Nov 7, 2021

To make it easier to use Cadfael for CI (Cadfael exits with an error if any checks fail), allow the user to specify what level of reports to exit on.

To make the process faster, we can exclude checks what don't have a reporting that level or higher.

This means we need checks to report their highest level of status.

@xsist10 xsist10 added enhancement New feature or request good first issue Good for newcomers interface Affects how the user interacts with the tool labels Nov 8, 2021
xsist10 added a commit that referenced this issue Nov 3, 2022
By using the `--severity [1-5]` the user can indicate what level of
issues to report on (1 - all, 5 - only the most severe).

Thus this can be used to ensure the user isn't overwhelmed with
feedback and allow the user to customize their level of failure
for CI jobs.

Related to issues #79 and #41.
@xsist10
Copy link
Owner Author

xsist10 commented Nov 3, 2022

Still running all checks but providing a summary of what is not shown at the top of the results.

@xsist10 xsist10 closed this as completed Nov 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest interface Affects how the user interacts with the tool
Projects
None yet
Development

No branches or pull requests

1 participant