Skip to content

ci: remove redundant CI workflow#25

Merged
smartwatermelon merged 1 commit intomainfrom
claude/remove-redundant-ci-779f2e0d
Apr 8, 2026
Merged

ci: remove redundant CI workflow#25
smartwatermelon merged 1 commit intomainfrom
claude/remove-redundant-ci-779f2e0d

Conversation

@smartwatermelon
Copy link
Copy Markdown
Owner

Summary

  • Remove .github/workflows/ci.yml — all jobs (shellcheck, shfmt, markdownlint, yamllint, python-lint, html-lint, configuration-validation) are fully covered by local pre-commit hooks
  • Remove CI-only config files (.shellcheckrc, .yamllint)
  • Retain claude.yml and claude-blocking-review.yml (GitHub-event-driven, no local equivalent)

Mirrors smartwatermelon/mac-server-setup#118.

Test plan

  • Verify pre-commit hooks cover all removed CI jobs
  • Verify .shellcheckrc content matches global ~/.shellcheckrc
  • Confirm Claude workflows are unaffected
  • No CI badge in README (nothing to clean up)
  • Verify no CI failures on this PR

🤖 Generated with Claude Code

All ci.yml jobs (shellcheck, shfmt, markdownlint, yamllint, python-lint,
html-lint, configuration-validation) are fully covered by local pre-commit
hooks. Remove ci.yml and its CI-only config files (.shellcheckrc, .yamllint).

Retain claude.yml and claude-blocking-review.yml (GitHub-event-driven,
no local equivalent).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@smartwatermelon smartwatermelon merged commit 612345c into main Apr 8, 2026
1 check passed
@smartwatermelon smartwatermelon deleted the claude/remove-redundant-ci-779f2e0d branch April 8, 2026 00:40
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