support ruff mode Argument

Users can now specify the mode of ruff to be 'check' or 'format' using the mode input.
This commit is contained in:
Yoshihisa Mochihara
2024-03-12 23:34:49 +01:00
parent 42fd10b26e
commit 17a2e52c32
3 changed files with 27 additions and 4 deletions
+8 -2
View File
@@ -2,12 +2,17 @@ name: "Ruff GH Action"
description: "A GH Action of Ruff, the extremely fast Python linter."
author: "The Ruff Community"
inputs:
mode:
description:
"Specify ruff mode 'check' or 'format'"
required: false
default: "check"
args:
description:
"Arguments passed to Ruff. Use `ruff --help` to see available options.
Default: 'check'"
Default: ''"
required: false
default: "check"
default: ""
src:
description: "Source to run ruff. Default: '.'"
required: false
@@ -30,6 +35,7 @@ runs:
fi
env:
RUFF_OUTPUT_FORMAT: github
INPUT_MODE: ${{ inputs.mode }}
INPUT_ARGS: ${{ inputs.args }}
INPUT_SRC: ${{ inputs.src }}
INPUT_VERSION: ${{ inputs.version }}