Skip to content

ci: add linting workflow and fix shellcheck violations#2

Merged
groovecoder merged 1 commit into
mainfrom
add-quality-checks
Apr 20, 2026
Merged

ci: add linting workflow and fix shellcheck violations#2
groovecoder merged 1 commit into
mainfrom
add-quality-checks

Conversation

@groovecoder
Copy link
Copy Markdown
Member

Catch issues before they reach main. Five parallel CI jobs: shellcheck, actionlint, zizmor, ruff, yamllint.

Fix SC2086 word-splitting bug in commit.sh. Fix SC2002 useless cat in run-claude.sh. Suppress SC2001 where sed regex patterns have no bash equivalent.

Add Makefile for local lint runs. Add YAML document-start markers to satisfy yamllint.

@groovecoder groovecoder force-pushed the add-quality-checks branch 2 times, most recently from 2104278 to 0931387 Compare April 20, 2026 21:46
Catch issues before they reach main. Five parallel CI jobs:
shellcheck, actionlint, zizmor, ruff, yamllint.

Fix SC2086 word-splitting bug in commit.sh. Fix SC2002
useless cat in run-claude.sh. Suppress SC2001 where sed
regex patterns have no bash equivalent.

Add Makefile for local lint runs. Add YAML document-start
markers to satisfy yamllint.
@groovecoder groovecoder merged commit 44598f1 into main Apr 20, 2026
5 checks passed
@groovecoder groovecoder deleted the add-quality-checks branch April 20, 2026 21:47
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.

1 participant