summaryrefslogtreecommitdiff
path: root/.github/workflows/format.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/format.yaml')
-rw-r--r--.github/workflows/format.yaml27
1 files changed, 12 insertions, 15 deletions
diff --git a/.github/workflows/format.yaml b/.github/workflows/format.yaml
index 142ba7f1..7f5f57d6 100644
--- a/.github/workflows/format.yaml
+++ b/.github/workflows/format.yaml
@@ -1,11 +1,11 @@
name: format
on:
push:
- branches: '**'
+ branches: "**"
pull_request:
branches:
- - 'master'
- - 'rolling'
+ - "master"
+ - "rolling"
jobs:
stylua-check:
@@ -14,14 +14,13 @@ jobs:
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: Lint with stylua
+ uses: JohnnyMorganz/[email protected]
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+ # CLI arguments
+ args: --check .
- - name: Check formatting
- run: |
- ./utils/stylua --config-path .stylua.toml -c .
shfmt-check:
name: "Formatting check with shfmt"
runs-on: ubuntu-20.04
@@ -31,14 +30,12 @@ jobs:
- name: Setup Go
uses: actions/setup-go@v2
with:
- go-version: '1.16'
-
+ go-version: "1.16"
+
- name: Use shfmt
run: |
GO111MODULE=on go get mvdan.cc/sh/v3/cmd/shfmt
# https://google.github.io/styleguide/shellguide.html
- name: Check formatting
- run: |
- shfmt -f . | grep -v jdtls | xargs shfmt -i 2 -ci -l -d
-
+ run: make style-sh