feat: integrate comfy-qa skill test plan into QA recording pipeline

Pass the comprehensive test plan from .claude/skills/comfy-qa/SKILL.md
to Gemini when generating test steps. This gives Gemini knowledge of all
12 QA categories (canvas, menus, sidebar, settings, etc.) so it picks
the most relevant tests for each PR.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
snomiao
2026-03-20 22:22:49 +00:00
parent c94f808f2c
commit ee876b470e
2 changed files with 26 additions and 6 deletions

View File

@@ -163,7 +163,8 @@ jobs:
--mode before \
--diff "${{ runner.temp }}/pr-diff.txt" \
--output-dir "$QA_ARTIFACTS" \
--url http://127.0.0.1:8188
--url http://127.0.0.1:8188 \
--test-plan .claude/skills/comfy-qa/SKILL.md
- name: Stop server after BEFORE run
if: needs.resolve-matrix.outputs.mode == 'focused'
@@ -200,7 +201,8 @@ jobs:
--mode after \
--diff "${{ runner.temp }}/pr-diff.txt" \
--output-dir "$QA_ARTIFACTS" \
--url http://127.0.0.1:8188
--url http://127.0.0.1:8188 \
--test-plan .claude/skills/comfy-qa/SKILL.md
- name: Collect artifacts
if: always()