linting: add shellcheck for shell script lint#756
Conversation
3b2e198 to
ad1f9e0
Compare
e61a5c5 to
8635352
Compare
hanno-becker
left a comment
There was a problem hiding this comment.
Thank you @L-series, in general I think linting the shell scripts is a great idea -- esp. seeing that at least I'm not a shell expert.
However, it looks like some of the quoting has broken scripts/lint, at least the Lint Shell command. Can you have a look, both at the issue itself and why the CI did not catch it?
|
@hanno-becker Hello, please see my comment above regarding what the issue was with the I'm adding a variable which tracks the shells scripts which exist across the project and I pass that to both |
054002b to
67a36aa
Compare
c2209ca to
7482a42
Compare
f2f74f3 to
9dd0fa7
Compare
8c1b11e to
f17ce9f
Compare
397da23 to
a252564
Compare
|
@L-series Can you rebase and make sure this is aligned with pq-code-package/mlkem-native#1329? |
1eb548e to
e393bf9
Compare
|
@hanno-becker The patchset should now be inline with the mlkem implementation! |
CBMC Results (ML-DSA-44)Full Results (173 proofs)
|
CBMC Results (ML-DSA-87)Full Results (173 proofs)
|
CBMC Results (ML-DSA-65)Full Results (173 proofs)
|
2d3a855 to
095c325
Compare
There was a problem hiding this comment.
Thanks @L-series. I checked that this matches the changes made in mlkem-native and verified that lint and format work as they should locally. LGTM.
Add linting for shell scripts in the scipts directory as well as any *.sh file accross the project using shellcheck. Signed-off-by: Andreas Hatziiliou <andreas.hatziiliou@savoirfairelinux.com>
Fix errors brought up by the linter. Signed-off-by: Andreas Hatziiliou <andreas.hatziiliou@savoirfairelinux.com>
095c325 to
bb94c4a
Compare
Add linting for shell scripts in the scipts directory as well as any
*.sh file accross the project using shellcheck.