分析並對比 GitHub Actions 執行階段指標,以檢測效能回歸並優化 CI 成本。
從來源直接安裝技能的最快方式。
npx clawhub@latest install github-actions-runtime-regression-audit
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 github-actions-runtime-regression-audit。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
GitHub Actions 執行耗時回歸審計是一款專為防止 CI/CD 冗餘而設計的專業工具,透過將目前工作流程效能與既定基準進行對比來實現。透過利用 Openclaw Skills 集合中的這一項,開發人員可以自動識別變慢的工作,確保 CI 成本和前置時間保持在可接受的範圍內。該技能處理原始 GitHub CLI 數據,為您的自動化效率提供具體見解,幫助團隊維持精簡且快速的開發週期。
要使用此技能,請確保已安裝 bash 和 python3。您首先需要從儲存庫中收集執行數據:
gh run view <run-id> --json databaseId,workflowName,headBranch,headSha,url,repository,jobs > artifacts/github-actions/run-<run-id>.json
收集數據後,執行審計腳本:
BASELINE_GLOB='artifacts/github-actions/baseline/*.json' \
CURRENT_GLOB='artifacts/github-actions/current/*.json' \
bash skills/github-actions-runtime-regression-audit/scripts/runtime-regression-audit.sh
該技能透過計算兩組 JSON 檔案之間的差異來組織數據。它使用「儲存庫 + 工作流程 + 工作名稱」的複合鍵來識別工作。
| 輸入參數 | 描述 | 預設值 |
|---|---|---|
| BASELINE_GLOB | 歷史執行 JSON 檔案的 Glob 模式 | 必填 |
| CURRENT_GLOB | 目前執行 JSON 檔案的 Glob 模式 | 必填 |
| WARN_DELTA_SECONDS | 觸發警告的超過基準的秒數 | 30 |
| CRITICAL_DELTA_SECONDS | 觸發失敗的超過基準的秒數 | 90 |
| OUTPUT_FORMAT | 報告格式(text 或 json) | text |
| FAIL_ON_CRITICAL | 如果發現關鍵回歸,則以錯誤代碼退出 | 0 |
加載中
一款專門的安全性稽核工具,用於識別在使用自代管執行器的 GitHub Actions 工作流中存在的高風險配置。








































