{"repo":"nnichols/clojure-lint-action","free":true,"listed":false,"github":"https://github.com/nnichols/clojure-lint-action","clone":"git clone https://github.com/nnichols/clojure-lint-action.git","description":"A GitHub Action that lints clojure files with clj-kondo and generates comments with reviewdog on pull requests to improve the code review experience.","language":"Shell","stars":23,"topics":["action","linter","clojure","kondo","github-actions","lint"],"license":"MIT","category":"dev-tools","readme_excerpt":"Clojure Lint Action A GitHub Action to lint clojure files with clj-kondo and reviewdog on pull requests to improve the code review experience. Example Usage The clojure-lint-action is used in almost every Wall Brew repository. If you'd like to see a sample GitHub workflow using this linter, please check out spoon That action was used as a CI/CD check in this Pull Request. Sample Workflow To receive automatic Pull Request comments with linter results: Inputs github token Optional. ${{ github.token }} is used by default. level Optional. Report level for reviewdog- must be one of [info, warning, error] . It's the same as -level flag of reviewdog. Default: error . reporter Optional. Reporter of reviewdog command. Must be one of [github-pr-check, github-pr-review, github-check] . Default is github-pr-check. github-pr-review can use Markdown and add a link to rule page in reviewdog reports. filter mode Optional. Filtering mode for the reviewdog command. Must be one of [added, diff context, file, nofilter] . Default is added. fail on error Optional. Sets an exceptional exit code for reviewdog when errors are found. Must be one of [true, false] . Default is false . This is the authoritative control for whether lint findings fail the step; see Failure handling. reviewdog flags Optional. Additional reviewdog flags. path Optional. Base directory to run clj-kondo. Same as [path] of find command. Default: . pattern Optional. File name pattern for target files, used verbatim as the -name [","default_branch":null,"files":null,"tree":[],"storefront":"/r/nnichols","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nnichols/clojure-lint-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}