-
Notifications
You must be signed in to change notification settings - Fork 265
Closed
Labels
Description
Objective
Review and fix variable quoting issues in the super-linter workflow to address 3 SC2086 shellcheck warnings.
Context
Static analysis identified 3 instances of SC2086 ("Double quote to prevent globbing and word splitting") in the super-linter workflow. This is a minor code quality issue that could lead to unexpected behavior with filenames containing spaces or glob characters.
Related to discussion #3527.
Approach
- Review the super-linter workflow markdown file (
.github/workflows/super-linter.md) - Identify unquoted variable references in shell commands
- Add double quotes around variable expansions (e.g., change
$VARto"$VAR") - Test the workflow to ensure quoting doesn't break functionality
Files to Modify
.github/workflows/super-linter.md
Acceptance Criteria
- All variable references properly quoted
- Run
gh aw compile super-lintersuccessfully - Run
gh aw compile super-linter --actionlintshows no SC2086 warnings - Workflow functionality unchanged (test by running workflow if possible)
Impact
Improves code robustness and eliminates 3 linting warnings.
Related to #3527
AI generated by Plan Command for discussion #3527
Reactions are currently unavailable