21 lines
423 B
YAML
21 lines
423 B
YAML
name: Check Shell scripts
|
|
|
|
on:
|
|
pull_request:
|
|
paths:
|
|
- "**/*.sh"
|
|
|
|
jobs:
|
|
shfmt:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v1
|
|
- run: docker run -v "$(pwd)":/sh -w /sh peterdavehello/shfmt:2.6.3 shfmt -sr -i 2 -l -w -ci .
|
|
- run: git diff --color --exit-code
|
|
|
|
shellcheck:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v1
|
|
- run: shellcheck *.sh
|