Skip to content

feat(common_cli): add shellcheck to cli tools - #468

Merged
compscidr merged 1 commit into
mainfrom
jason/add-shellcheck
Aug 3, 2026
Merged

feat(common_cli): add shellcheck to cli tools#468
compscidr merged 1 commit into
mainfrom
jason/add-shellcheck

Conversation

@compscidr

Copy link
Copy Markdown
Owner

What

Adds shellcheck to the common_cli tools list for both Ubuntu (apt) and macOS (Homebrew).

Why

Noticed agents attempting to use shellcheck, but it isn't installed. It's a static-analysis linter for shell scripts, so it belongs alongside our other general CLI tooling rather than as a standalone task.

🤖 Generated with Claude Code

Copilot AI review requested due to automatic review settings July 23, 2026 18:51

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the common_cli Ansible role’s tool lists to ensure shellcheck is installed by default on supported platforms, aligning the base CLI environment with observed agent usage of shellcheck.

Changes:

  • Add shellcheck to the Ubuntu (apt) CLI tools list.
  • Add shellcheck to the macOS (Homebrew) CLI tools list.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@compscidr
compscidr force-pushed the jason/add-shellcheck branch from 6e68cf2 to 9bbe343 Compare August 3, 2026 01:22
Shell script static-analysis linter, used by dev agents. Added to both
the Ubuntu (apt) and macOS (Homebrew) cli tool lists.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@compscidr
compscidr force-pushed the jason/add-shellcheck branch from 9bbe343 to 3506fb6 Compare August 3, 2026 01:59
@compscidr
compscidr merged commit b52cdb7 into main Aug 3, 2026
4 checks passed
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.

2 participants