apache / apache/cloudstack

Add pre-commit hook `shellcheck-py` to standardize shell files

オープン
#10,976 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。