WorldHealthOrganization/app

git pre-commit hooks + basic config

開放

#1,671 建立於 2020年10月26日

 (1 則留言) (0 個反應) (0 位負責人)Dart (523 個分叉)batch import
dev-workflowgood first issueideasource:team

倉庫指標

星標
 (2,118 顆星)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

Summary

Add basic pre-commit hooks to the repo. To catch, for example, broken symlinks (https://github.com/WorldHealthOrganization/app/pull/1670) Link: https://github.com/pre-commit/pre-commit-hooks

Possible config file. Should be run against every file in the existing tree to see what issues might come up.

# .pre-commit-config.yaml
-   repo: https://github.com/pre-commit/pre-commit-hooks
    rev: v3.3.0  # Use the ref you want to point at
    hooks:
    -   id: trailing-whitespace
    -   id: check-added-large-files
    -   id: check-case-conflict
    -   id: check-executables-have-shebangs
    -   id: check-json
    -   id: check-symlinks
    -   id: detect-private-key
    -   id: end-of-file-fixer

Checklist:

貢獻者指南