Skip to content

Commit 1302379

Browse files
Merge pull request #2356 from VWS-Python/rm-unnecessary-pre-commits
Add shellcheck-py so that GitHub workflow files get linted for shell …
2 parents 87d2b19 + ccd56a3 commit 1302379

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,3 +109,5 @@ secrets.tar
109109

110110
# setuptools_scm
111111
src/*/_setuptools_scm_version.txt
112+
113+
uv.lock

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ optional-dependencies.dev = [
6161
"pytest-cov==5.0.0",
6262
"pyyaml==6.0.2",
6363
"ruff==0.6.5",
64+
# We add shellcheck-py not only for shell scripts and shell code blocks,
65+
# but also because having it installed means that ``actionlint-py`` will
66+
# use it to lint shell commands in GitHub workflow files.
67+
"shellcheck-py==0.10.0.1",
6468
"sphinx==8.0.2",
6569
"sphinx-copybutton==0.5.2",
6670
"sphinx-substitution-extensions==2024.8.6",

0 commit comments

Comments
 (0)