20 lines
549 B
YAML
20 lines
549 B
YAML
steps:
|
|
|
|
validate-shellscript:
|
|
group: nodep
|
|
image: archlinux:latest
|
|
commands:
|
|
- pacman -Syv
|
|
- pacman --noconfirm -S shellcheck
|
|
- shellcheck --version
|
|
- ls -la *.sh && shellcheck *.sh
|
|
- ls -la tests/*.sh && shellcheck --shell=sh tests/*.sh
|
|
|
|
# from https://github.com/igorshubovych/markdownlint-cli
|
|
validate-docs:
|
|
group: nodep
|
|
image: ghcr.io/igorshubovych/markdownlint-cli:latest
|
|
commands:
|
|
- markdownlint --version
|
|
- cat .markdownlint.yaml
|
|
- ls -la *.md && markdownlint *.md |