From 5b82f0b51c0f7815d1673c6eda31a810b23cd832 Mon Sep 17 00:00:00 2001 From: Ken Tobias <634380+l1a@users.noreply.github.com> Date: Tue, 11 Aug 2026 08:02:20 -0700 Subject: [PATCH] ci: disable Claude Code Review workflow The claude-review job no longer runs on pull requests: the `pull_request` trigger is replaced with `workflow_dispatch` and the job carries `if: false`, so it is off by default but can still be invoked manually if wanted. Bumps retch-cli 0.6.16 -> 0.6.17 (patch), refreshes Cargo.lock, regenerates docs/retch.1 for the new version footer, and updates the NOTES.md Current State header and release log. Assisted-By: Claude Opus 5 --- .github/workflows/claude-code-review.yml | 12 ++++-------- Cargo.lock | 2 +- Cargo.toml | 2 +- NOTES.md | 4 +++- docs/retch.1 | 2 +- 5 files changed, 10 insertions(+), 12 deletions(-) diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml index 5da0426d..7bd96e47 100644 --- a/.github/workflows/claude-code-review.yml +++ b/.github/workflows/claude-code-review.yml @@ -1,17 +1,13 @@ name: Claude Code Review on: - pull_request: - types: [opened, synchronize, ready_for_review, reopened] - # Optional: Only run on specific file changes - # paths: - # - "src/**/*.ts" - # - "src/**/*.tsx" - # - "src/**/*.js" - # - "src/**/*.jsx" + # pull_request: + # types: [opened, synchronize, ready_for_review, reopened] + workflow_dispatch: jobs: claude-review: + if: false # Optional: Filter by PR author # if: | # github.event.pull_request.user.login == 'external-contributor' || diff --git a/Cargo.lock b/Cargo.lock index 78789609..38936322 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1551,7 +1551,7 @@ checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" [[package]] name = "retch-cli" -version = "0.6.16" +version = "0.6.17" dependencies = [ "anyhow", "base64", diff --git a/Cargo.toml b/Cargo.toml index c513c78e..4df2a596 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ members = [ [package] name = "retch-cli" -version = "0.6.16" +version = "0.6.17" edition = "2021" authors = ["Ken Tobias"] description = "A fast, feature-rich system information fetcher written in Rust (similar to fastfetch or neofetch)" diff --git a/NOTES.md b/NOTES.md index bb1a8366..f744901f 100644 --- a/NOTES.md +++ b/NOTES.md @@ -96,7 +96,9 @@ The `retch-sysinfo` crate can be used independently as a library for cross-platf --- -## Current State (v0.6.16) +## Current State (v0.6.17) +- **v0.6.17 — Disabled Claude Code Review on GitHub Actions CI** (`.github/workflows/claude-code-review.yml`). + Disabled the `pull_request` trigger and set `if: false` on the `claude-review` job in `claude-code-review.yml`. `retch-cli` → `0.6.17`. Patch bump. - **v0.6.16 — Graphic logo size reduction and controlled info line wrapping** (`src/display.rs`, `src/logo.rs`, `crates/sysinfo/src/audio.rs`). Reduced Chafa logo height to `34x12` (matching standard 12-line ASCII logo heights). Filtered synthetic kernel streaming audio endpoints on Windows (`Microsoft Streaming ...`, `Microsoft Trusted Audio ...`) so `Audio:` reports real hardware devices. Updated `plan_layout` in `display.rs` to clamp `text_column_width` (max 65) and implemented `wrap_info_line` word-wrapping for info lines exceeding the text column width. Long lines wrap into indented continuation lines (aligned to the value column) rather than breaking side-by-side layout or overflowing the terminal edge. - **v0.6.16 — Cross-platform Justfile recipes on Windows** (`Justfile`, `scripts/install_completions.py`, `scripts/install_man.py`, `scripts/build_man.py`). diff --git a/docs/retch.1 b/docs/retch.1 index 8f771582..ac3896c6 100644 --- a/docs/retch.1 +++ b/docs/retch.1 @@ -1,4 +1,4 @@ -.TH "RETCH" "1" "August 2026" "retch 0.6.16" "System Information Fetcher" +.TH "RETCH" "1" "August 2026" "retch 0.6.17" "System Information Fetcher" .SH "NAME" .PP