0918nobita / setup-cljstyle

Set up cljstyle (Clojure code formatter)
MIT License
4 stars 1 forks source link
clojure continuous-integration formatting github-actions

setup-cljstyle

Install cljstyle

Available on Marketplace · Usage · Development Guide

Lint   Test


Usage

steps:
  - uses: actions/checkout@v2
  - uses: 0918nobita/setup-cljstyle@v0.5.4
  - run: cljstyle version
  - run: cljstyle check

Inputs

cljstyle-version

Optional If omitted, the latest version of cljstyle will be installed.

Example :

steps:
  - uses: actions/checkout@v2
  - uses: 0918nobita/setup-cljstyle@v0.5.4
    with:
      cljstyle-version: "0.15.0"
  - run: cljstyle version # => mvxcvi/cljstyle 0.15.0 (...)

token

Optional Default is ${{ github.token }}.

run-check

Optional (default: false) If specified, run cljstyle check --verbose after installing cljstyle.

Example :

steps:
  - uses: actions/checkout@v2
  - uses: 0918nobita/setup-cljstyle@v0.5.4
    with:
      run-check: true

Supported runners