From 8e9171a184095bf727154e4930c66c2863c80127 Mon Sep 17 00:00:00 2001 From: EmmonsCurse <1577972691@qq.com> Date: Wed, 20 May 2026 21:47:04 +0800 Subject: [PATCH 1/3] [CI] Skip CI for non-runtime directories --- .claude/skills/write-fastdeploy-unittest/debug.sh | 2 ++ .github/workflows/check-bypass.yml | 3 +++ 2 files changed, 5 insertions(+) create mode 100644 .claude/skills/write-fastdeploy-unittest/debug.sh diff --git a/.claude/skills/write-fastdeploy-unittest/debug.sh b/.claude/skills/write-fastdeploy-unittest/debug.sh new file mode 100644 index 00000000000..0cc09ff5977 --- /dev/null +++ b/.claude/skills/write-fastdeploy-unittest/debug.sh @@ -0,0 +1,2 @@ +#!/bin/bash +# just for testing diff --git a/.github/workflows/check-bypass.yml b/.github/workflows/check-bypass.yml index a799bbe3a41..9ce1a83faf3 100644 --- a/.github/workflows/check-bypass.yml +++ b/.github/workflows/check-bypass.yml @@ -72,6 +72,9 @@ jobs: can_skip_docs=true for f in $files; do + if [[ "$f" =~ ^\.claude/ || "$f" =~ ^benchmarks/ || "$f" =~ ^docs/ || "$f" =~ ^dockerfiles/ || "$f" =~ ^examples/ || "$f" =~ ^tools/ ]]; then + continue + fi if [[ ! "$f" =~ \.(md|yaml|go)$ ]]; then can_skip_docs=false break From dc4d5c4f005e02cd1108b7f190fa36253d3b1db2 Mon Sep 17 00:00:00 2001 From: EmmonsCurse <1577972691@qq.com> Date: Wed, 20 May 2026 22:12:59 +0800 Subject: [PATCH 2/3] [CI] [DEBUG] Skip CI for non-runtime directories --- .github/workflows/check-bypass.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-bypass.yml b/.github/workflows/check-bypass.yml index 9ce1a83faf3..fec0679447b 100644 --- a/.github/workflows/check-bypass.yml +++ b/.github/workflows/check-bypass.yml @@ -75,7 +75,7 @@ jobs: if [[ "$f" =~ ^\.claude/ || "$f" =~ ^benchmarks/ || "$f" =~ ^docs/ || "$f" =~ ^dockerfiles/ || "$f" =~ ^examples/ || "$f" =~ ^tools/ ]]; then continue fi - if [[ ! "$f" =~ \.(md|yaml|go)$ ]]; then + if [[ ! "$f" =~ \.(md|yaml|go|yml)$ ]]; then can_skip_docs=false break fi From 9fd57f721d7ccf4e6d55077b16d2cdf446633964 Mon Sep 17 00:00:00 2001 From: EmmonsCurse <1577972691@qq.com> Date: Wed, 20 May 2026 22:26:34 +0800 Subject: [PATCH 3/3] [CI] add unittest Claude skill --- .claude/skills/write-fastdeploy-unittest/debug.sh | 2 -- .github/workflows/check-bypass.yml | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) delete mode 100644 .claude/skills/write-fastdeploy-unittest/debug.sh diff --git a/.claude/skills/write-fastdeploy-unittest/debug.sh b/.claude/skills/write-fastdeploy-unittest/debug.sh deleted file mode 100644 index 0cc09ff5977..00000000000 --- a/.claude/skills/write-fastdeploy-unittest/debug.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -# just for testing diff --git a/.github/workflows/check-bypass.yml b/.github/workflows/check-bypass.yml index fec0679447b..9ce1a83faf3 100644 --- a/.github/workflows/check-bypass.yml +++ b/.github/workflows/check-bypass.yml @@ -75,7 +75,7 @@ jobs: if [[ "$f" =~ ^\.claude/ || "$f" =~ ^benchmarks/ || "$f" =~ ^docs/ || "$f" =~ ^dockerfiles/ || "$f" =~ ^examples/ || "$f" =~ ^tools/ ]]; then continue fi - if [[ ! "$f" =~ \.(md|yaml|go|yml)$ ]]; then + if [[ ! "$f" =~ \.(md|yaml|go)$ ]]; then can_skip_docs=false break fi