diff --git a/ci/dev/fmt.sh b/ci/dev/fmt.sh index ce9d7518..d4c28a71 100755 --- a/ci/dev/fmt.sh +++ b/ci/dev/fmt.sh @@ -4,7 +4,7 @@ set -euo pipefail main() { cd "$(dirname "$0")/../.." - shfmt -i 2 -w -sr $(git ls-files "*.sh") + shfmt -i 2 -w -sr $(git ls-files "*.sh" | grep -v "lib/vscode") local prettierExts prettierExts=( @@ -20,7 +20,7 @@ main() { "*.yml" ) prettier --write --loglevel=warn $( - git ls-files "${prettierExts[@]}" | grep -v 'helm-chart' + git ls-files "${prettierExts[@]}" | grep -v "lib/vscode" | grep -v 'helm-chart' ) doctoc --title '# FAQ' doc/FAQ.md > /dev/null @@ -30,7 +30,7 @@ main() { doctoc --title '# Contributing' doc/CONTRIBUTING.md > /dev/null doctoc --title '# iPad' doc/ipad.md > /dev/null - if [[ ${CI-} && $(git ls-files --other --modified --exclude-standard) ]]; then + if [[ ${CI-} && $(git ls-files --other --modified --exclude-standard | grep -v "lib/vscode") ]]; then echo "Files need generation or are formatted incorrectly:" git -c color.ui=always status | grep --color=no '\[31m' echo "Please run the following locally:" diff --git a/ci/dev/lint.sh b/ci/dev/lint.sh index 82506b32..c5bbd4f4 100755 --- a/ci/dev/lint.sh +++ b/ci/dev/lint.sh @@ -4,10 +4,10 @@ set -euo pipefail main() { cd "$(dirname "$0")/../.." - eslint --max-warnings=0 --fix $(git ls-files "*.ts" "*.tsx" "*.js") - stylelint $(git ls-files "*.css") + eslint --max-warnings=0 --fix $(git ls-files "*.ts" "*.tsx" "*.js" | grep -v "lib/vscode") + stylelint $(git ls-files "*.css" | grep -v "lib/vscode") tsc --noEmit - shellcheck -e SC2046,SC2164,SC2154,SC1091,SC1090,SC2002 $(git ls-files "*.sh") + shellcheck -e SC2046,SC2164,SC2154,SC1091,SC1090,SC2002 $(git ls-files "*.sh" | grep -v "lib/vscode") if command -v helm && helm kubeval --help > /dev/null; then helm kubeval ci/helm-chart fi diff --git a/doc/CONTRIBUTING.md b/doc/CONTRIBUTING.md index 0832ad00..4247b421 100644 --- a/doc/CONTRIBUTING.md +++ b/doc/CONTRIBUTING.md @@ -2,13 +2,13 @@ # Contributing - - [Pull Requests](#pull-requests) - - [Requirements](#requirements) - - [Development Workflow](#development-workflow) - - [Build](#build) - - [Structure](#structure) - - [Modifications to VS Code](#modifications-to-vs-code) - - [Currently Known Issues](#currently-known-issues) +- [Pull Requests](#pull-requests) +- [Requirements](#requirements) +- [Development Workflow](#development-workflow) +- [Build](#build) +- [Structure](#structure) + - [Modifications to VS Code](#modifications-to-vs-code) + - [Currently Known Issues](#currently-known-issues)