Commit 2c401dd5 authored by Lin Jen-Shin's avatar Lin Jen-Shin

Merge branch '322893-add-diff-filter-d-to-lefthook-files-config' into 'master'

Resolve "Add diff-filter=d to lefthook files config"

See merge request gitlab-org/gitlab!55339
parents 67d91db4 14d244a2
...@@ -5,36 +5,36 @@ pre-push: ...@@ -5,36 +5,36 @@ pre-push:
run: bundle exec danger dry_run run: bundle exec danger dry_run
eslint: eslint:
tags: frontend style tags: frontend style
files: git diff --name-only $(git merge-base origin/master HEAD)..HEAD files: git diff --name-only --diff-filter=d $(git merge-base origin/master HEAD)..HEAD
glob: "*.{js,vue}" glob: "*.{js,vue}"
run: yarn run lint:eslint {files} run: yarn run lint:eslint {files}
haml-lint: haml-lint:
tags: view haml style tags: view haml style
files: git diff --name-only $(git merge-base origin/master HEAD)..HEAD files: git diff --name-only --diff-filter=d $(git merge-base origin/master HEAD)..HEAD
glob: "*.html.haml" glob: "*.html.haml"
run: bundle exec haml-lint --config .haml-lint.yml {files} run: bundle exec haml-lint --config .haml-lint.yml {files}
markdownlint: markdownlint:
tags: documentation style tags: documentation style
files: git diff --name-only $(git merge-base origin/master HEAD)..HEAD files: git diff --name-only --diff-filter=d $(git merge-base origin/master HEAD)..HEAD
glob: "doc/*.md" glob: "doc/*.md"
run: yarn markdownlint {files} run: yarn markdownlint {files}
stylelint: stylelint:
tags: stylesheet css style tags: stylesheet css style
files: git diff --name-only $(git merge-base origin/master HEAD)..HEAD files: git diff --name-only --diff-filter=d $(git merge-base origin/master HEAD)..HEAD
glob: "*.scss{,.css}" glob: "*.scss{,.css}"
run: yarn stylelint -q {files} run: yarn stylelint -q {files}
prettier: prettier:
tags: frontend style tags: frontend style
files: git diff --name-only $(git merge-base origin/master HEAD)..HEAD files: git diff --name-only --diff-filter=d $(git merge-base origin/master HEAD)..HEAD
glob: "*.{js,vue,graphql}" glob: "*.{js,vue,graphql}"
run: yarn run prettier --check {files} run: yarn run prettier --check {files}
rubocop: rubocop:
tags: backend style tags: backend style
files: git diff --name-only $(git merge-base origin/master HEAD)..HEAD files: git diff --name-only --diff-filter=d $(git merge-base origin/master HEAD)..HEAD
glob: "*.rb" glob: "*.rb"
run: bundle exec rubocop --parallel --force-exclusion {files} run: bundle exec rubocop --parallel --force-exclusion {files}
vale: # Requires Vale: https://docs.gitlab.com/ee/development/documentation/#install-linters vale: # Requires Vale: https://docs.gitlab.com/ee/development/documentation/#install-linters
tags: documentation style tags: documentation style
files: git diff --name-only $(git merge-base origin/master HEAD)..HEAD files: git diff --name-only --diff-filter=d $(git merge-base origin/master HEAD)..HEAD
glob: "doc/*.md" glob: "doc/*.md"
run: if command -v vale 2> /dev/null; then vale --config .vale.ini --minAlertLevel error {files}; else echo "Vale not found. Install Vale"; fi run: if command -v vale 2> /dev/null; then vale --config .vale.ini --minAlertLevel error {files}; else echo "Vale not found. Install Vale"; fi
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment