Skip to content

Conversation

@L-series
Copy link
Contributor

@L-series L-series commented Dec 1, 2025

This pr introduces linting for shell scripts. It also fixes the warnings that the linter brought up initally.

#1300

@L-series L-series requested a review from a team as a code owner December 1, 2025 02:28
@L-series L-series changed the title shellcheck linting: add shellcheck support for shell script linting Dec 1, 2025
@L-series L-series force-pushed the shellcheck branch 5 times, most recently from 63f1559 to 5624f82 Compare December 1, 2025 20:17
@L-series L-series added bug Something isn't working and removed bug Something isn't working labels Dec 23, 2025
@L-series L-series force-pushed the shellcheck branch 2 times, most recently from d02382d to 4c22fbd Compare January 4, 2026 21:56
Copy link
Contributor

@hanno-becker hanno-becker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your patience, @L-series. I noticed one major inefficiency in lint which we might want to address along the way; see comment.

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>
@L-series
Copy link
Contributor Author

L-series commented Jan 6, 2026

@hanno-becker No worries! I made the changes to lint and now the runtime is comparable to format.

Fix errors brought up by the linter.

Signed-off-by: Andreas Hatziiliou <andreas.hatziiliou@savoirfairelinux.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants