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 737149d commit c6bdfb6Copy full SHA for c6bdfb6
.github/workflows/basic-qa.yml
@@ -78,3 +78,21 @@ jobs:
78
- name: Fail the build when more spelling issues were found than expected
79
if: ${{ always() && ( steps.spellcheck.outputs.number_of_issues != 5 || steps.spellcheck.outputs.number_of_files_with_issues != 3 ) }}
80
run: exit 1
81
+
82
+ shellcheck:
83
+ name: 'ShellCheck'
84
+ runs-on: ubuntu-latest
85
86
+ steps:
87
+ - name: Checkout code
88
+ uses: actions/checkout@v4
89
90
+ - name: Set up problem matcher
91
+ uses: lumaxis/shellcheck-problem-matchers@v2
92
+ with:
93
+ format: gcc
94
95
+ - name: Run ShellCheck
96
+ uses: ludeeus/[email protected]
97
98
.shellcheckrc
@@ -0,0 +1,8 @@
1
+shell=bash
2
+color=always
3
4
+external-sources=false
5
+source-path=/build
6
7
+# Turn on all checks.
8
+enable=all
0 commit comments