Enhance linting workflow to better handle warnings and errors. #3
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.
Added checks for fatal errors and improved output messages for clarity. Now captures unexpected errors during linting and updates the summary accordingly.
This pull request updates the linting workflow in
.github/workflows/validate-pr.ymlto improve detection and reporting of warnings and errors. The changes make the workflow more robust by distinguishing between warnings, fatal errors, and unexpected failures, ensuring clearer feedback in GitHub Actions.Linting workflow improvements:
lint-output.txtto better identify issues during linting.has-warnings.txtis set to "false" for fatal errors and "true" for warnings, clarifying downstream workflow behavior.