Skip to content

Add ShellCheck linting with GitHub Actions CI#1

Closed
mlieberman85 wants to merge 1 commit intomainfrom
003-shellcheck-ci
Closed

Add ShellCheck linting with GitHub Actions CI#1
mlieberman85 wants to merge 1 commit intomainfrom
003-shellcheck-ci

Conversation

@mlieberman85
Copy link
Copy Markdown
Contributor

  • Create scripts/lint.sh for local and CI shell script linting
  • Add .github/workflows/shellcheck.yml (triggers on push to main and PRs)
  • Fix ShellCheck issues in existing scripts (SC1091, SC2317, SC2329)
  • Exclude .specify/ framework scripts from analysis
  • Add --list flag to lint.sh for scope verification
  • Update README and CONTRIBUTING docs with lint instructions
  • Add feature spec, plan, and task artifacts for 003-shellcheck-ci

- Create scripts/lint.sh for local and CI shell script linting
- Add .github/workflows/shellcheck.yml (triggers on push to main and PRs)
- Fix ShellCheck issues in existing scripts (SC1091, SC2317, SC2329)
- Exclude .specify/ framework scripts from analysis
- Add --list flag to lint.sh for scope verification
- Update README and CONTRIBUTING docs with lint instructions
- Add feature spec, plan, and task artifacts for 003-shellcheck-ci

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.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.

1 participant