Skip to content

ci: add ShellCheck static analysis workflow#19

Merged
cpitzi merged 1 commit intomainfrom
ci/add-shellcheck-workflow
Apr 2, 2026
Merged

ci: add ShellCheck static analysis workflow#19
cpitzi merged 1 commit intomainfrom
ci/add-shellcheck-workflow

Conversation

@cpitzi
Copy link
Copy Markdown
Contributor

@cpitzi cpitzi commented Apr 2, 2026

Summary

  • Adds ShellCheck workflow that runs on every non-draft PR touching .sh files
  • Static analysis at --severity=warning against all three bootstrap scripts
  • First automated quality gate for the auto-merge pipeline
  • Updates CLAUDE.md CI/CD section to document the new workflow

Test plan

  • Verify workflow triggers on PRs that modify .sh files
  • Confirm ShellCheck runs against all three scripts
  • Validate as required status check for branch protection

🤖 Generated with Claude Code

First automated quality gate for the auto-merge pipeline.
Runs on all PRs that touch .sh files. Severity: warning+.
Designed as a required status check for branch protection.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cpitzi cpitzi merged commit f56f322 into main Apr 2, 2026
1 check passed
@cpitzi cpitzi deleted the ci/add-shellcheck-workflow branch April 2, 2026 23:39
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