We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e626ad2 commit e4b7417Copy full SHA for e4b7417
.github/workflows/shellcheck.yml renamed to .github/workflows/static-checks.yml
@@ -1,4 +1,4 @@
1
-name: Static analysis of shell scripts with ShellCheck
+name: Static analysis of scripts
2
3
on:
4
# run on pull requests to the main branch
@@ -19,6 +19,20 @@ concurrency:
19
cancel-in-progress: true
20
21
jobs:
22
+ pylint:
23
+ name: Install and run Pylint on Python scripts
24
+ runs-on: ubuntu-latest
25
+ steps:
26
+ - name: Install Pylint
27
+ run: sudo apt update && sudo apt -y install pylint
28
+
29
+ - uses: actions/checkout@v4
30
+ with:
31
+ fetch-depth: 0
32
33
+ - name: Run Pylint (error mode)
34
+ run: pylint --errors-only scripts/*.py
35
36
shellcheck:
37
name: Install and run ShellCheck on shell scripts
38
runs-on: ubuntu-latest
0 commit comments