Skip to content

Commit

Permalink
Merge pull request #77 from ichizok/feature/fail-level
Browse files Browse the repository at this point in the history
Add `fail_level` to inputs
  • Loading branch information
mongolyy authored Dec 24, 2024
2 parents aed3609 + 257e946 commit 3bb9e69
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 8 deletions.
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,15 +43,18 @@ inputs:
filter_mode:
description: |
Filtering mode for the reviewdog command [added,diff_context,file,nofilter].
Default is added.
Default is `added`.
required: false
default: 'added'
fail_level:
description: |
Exit code for reviewdog if it finds at least 1 issue with severity greater than or equal to the given level [none,any,info,warning,error]
required: false
fail_on_error:
description: |
Exit code for reviewdog when errors are found [true,false].
Default is `false`.
deprecationMessage: Deprecated. Use `fail_level` instead.
required: false
default: 'false'
reviewdog_flags:
description: 'Additional reviewdog flags.'
required: false
Expand Down
10 changes: 7 additions & 3 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,18 @@ inputs:
filter_mode:
description: |
Filtering mode for the reviewdog command [added,diff_context,file,nofilter].
Default is added.
Default is `added`.
required: false
default: 'added'
fail_level:
description: |
Exit code for reviewdog if it finds at least 1 issue with severity greater than or equal to the given level [none,any,info,warning,error]
required: false
fail_on_error:
description: |
Exit code for reviewdog when errors are found [true,false].
Default is `false`.
deprecationMessage: Deprecated. Use `fail_level` instead.
required: false
default: 'false'
reviewdog_flags:
description: 'Additional reviewdog flags.'
required: false
Expand Down Expand Up @@ -70,6 +73,7 @@ runs:
INPUT_LEVEL: ${{ inputs.level }}
INPUT_REPORTER: ${{ inputs.reporter }}
INPUT_FILTER_MODE: ${{ inputs.filter_mode }}
INPUT_FAIL_LEVEL: ${{ inputs.fail_level }}
INPUT_FAIL_ON_ERROR: ${{ inputs.fail_on_error }}
INPUT_REVIEWDOG_FLAGS: ${{ inputs.reviewdog_flags }}
INPUT_BIOME_FLAGS: ${{ inputs.biome_flags }}
Expand Down
6 changes: 4 additions & 2 deletions script.sh
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ if [ "$INPUT_REPORTER" = "github-pr-review" ]; then
-name="${INPUT_TOOL_NAME}" \
-reporter="${INPUT_REPORTER}" \
-filter-mode="${INPUT_FILTER_MODE}" \
-fail-on-error="${INPUT_FAIL_ON_ERROR}" \
${INPUT_FAIL_LEVEL:+-fail-level="${INPUT_FAIL_LEVEL}"} \
${INPUT_FAIL_ON_ERROR:+-fail-on-error="${INPUT_FAIL_ON_ERROR}"} \
-level="${INPUT_LEVEL}" \
${INPUT_REVIEWDOG_FLAGS}
else
Expand All @@ -47,7 +48,8 @@ else
-name="${INPUT_TOOL_NAME}" \
-reporter="${INPUT_REPORTER}" \
-filter-mode="${INPUT_FILTER_MODE}" \
-fail-on-error="${INPUT_FAIL_ON_ERROR}" \
${INPUT_FAIL_LEVEL:+-fail-level="${INPUT_FAIL_LEVEL}"} \
${INPUT_FAIL_ON_ERROR:+-fail-on-error="${INPUT_FAIL_ON_ERROR}"} \
-level="${INPUT_LEVEL}" \
${INPUT_REVIEWDOG_FLAGS}
fi
Expand Down

0 comments on commit 3bb9e69

Please sign in to comment.