12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- name: format
- on:
- push:
- branches: '**'
- pull_request:
- branches:
- - 'master'
- - 'rolling'
- jobs:
- stylua-check:
- name: "Formatting check with Stylua"
- runs-on: ubuntu-20.04
- steps:
- - uses: actions/checkout@v2
- - name: Prepare dependencies
- run: |
- sudo apt install -y curl unzip --no-install-recommends
- bash ./utils/installer/install_stylua.sh
- - name: Check formatting
- run: |
- ./utils/stylua --config-path .stylua.toml -c .
- shfmt-check:
- name: "Formatting check with shfmt"
- runs-on: ubuntu-20.04
- steps:
- - uses: actions/checkout@v2
- - name: Setup Go
- uses: actions/setup-go@v2
- with:
- go-version: '1.16'
-
- - name: Use shfmt
- run: |
- GO111MODULE=on go get mvdan.cc/sh/v3/cmd/shfmt
- - name: Check formatting
- run: |
- shfmt -l -d .
-
|