Add pre-commit hook `shellcheck-py` to standardize shell files
オープン
long-term-plan
- 主要言語
- Java
- スター
- 3.1k
- フォーク
- 1.4k
- 平均マージ
- 6日 19時間
- マージ済み PR(30日)
- 32
説明
https://github.com/shellcheck-py/shellcheck-py
https://www.shellcheck.net/
https://github.com/koalaman/shellcheck
Example `.pre-commit-config.yaml` entry:
```
- repo: https://github.com/shellcheck-py/shellcheck-py
rev: v0.10.0.1
hooks:
- id: shellcheck
```
Example `.shellcheckrc` config file:
```
disable=SC2004,SC2041,SC2155,SC2181
```
コントリビューションガイド
調査の方向性
まずリポジトリの .pre-commit-config.yaml を見つけ、既存のフックがどのように構成されているかを確認します。例に示されたリビジョンと id を使用して shellcheck-py フックを追加し、示されている .shellcheckrc の設定をリポジトリに含めるべきか判断します。設定されたフックによって shell ファイルが対象になれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- shell
- 領域
- tooling
- issue の種類
- 機能追加
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100