Add special case for editor config

This commit is contained in:
Gabo 2020-07-06 19:20:05 -05:00
parent 93bf4a79d4
commit 69d5c91cb1

View file

@ -75,6 +75,12 @@ function GetValidationInfo() {
VALIDATE_EDITORCONFIG=$(echo "$VALIDATE_EDITORCONFIG" | awk '{print tolower($0)}') VALIDATE_EDITORCONFIG=$(echo "$VALIDATE_EDITORCONFIG" | awk '{print tolower($0)}')
VALIDATE_HTML=$(echo "$VALIDATE_HTML" | awk '{print tolower($0)}') VALIDATE_HTML=$(echo "$VALIDATE_HTML" | awk '{print tolower($0)}')
#############################
# Editorconfig special case #
#############################
LINTER_RULES_PATH="${LINTER_RULES_PATH:-.github/linters}" # Linter Path Directory
EDITORCONFIG_FILE_NAME='.editorconfig'
################################################ ################################################
# Determine if any linters were explicitly set # # Determine if any linters were explicitly set #
################################################ ################################################
@ -484,9 +490,12 @@ function GetValidationInfo() {
VALIDATE_EDITORCONFIG="false" VALIDATE_EDITORCONFIG="false"
fi fi
else else
# No linter flags were set - default all to true # No linter flags were set
# special case cehcking for .editorconfig
if [ -f "$GITHUB_WORKSPACE/$LINTER_RULES_PATH/$EDITORCONFIG_FILE_NAME" ]; then
VALIDATE_EDITORCONFIG="true" VALIDATE_EDITORCONFIG="true"
fi fi
fi
#################################### ####################################
# Validate if we should check HTML # # Validate if we should check HTML #