[PR #123] [MERGED] feat: add GitHub issue transfer from ComfyUI to workflow_templates #123

Closed
opened 2026-10-27 21:09:47 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/Comfy-PR/pull/123
Author: @snomiao
Created: 11/24/2025
Status: ✅ Merged
Merged: 11/24/2025
Merged by: @snomiao

Base: main ← Head: gh-issue-transfer-comfyui-to-workflow_templates


📝 Commits (2)

  • 4417ea9 feat: add GitHub issue transfer from ComfyUI to workflow_templates
  • 54caf83 feat: add workflow_templates to allowed issue transfer labels

📊 Changes

4 files changed (+552 additions, -1 deletions)

View changed files

➕ app/tasks/gh-issue-transfer-comfyui-to-workflow_templates/index.spec.ts (+335 -0)
➕ app/tasks/gh-issue-transfer-comfyui-to-workflow_templates/index.ts (+211 -0)
📝 app/tasks/run-gh-tasks.ts (+5 -0)
📝 run/easylabel.tsx (+1 -1)

📄 Description

Summary

  • Implements automated issue transfer for issues labeled "workflow_templates" from comfyanonymous/ComfyUI to Comfy-Org/workflow_templates
  • Follows the same pattern as existing transfer tasks (frontend, desktop)
  • Includes comprehensive test suite with 6 test cases

Key Features

  • Transfers issues with "workflow_templates" label from ComfyUI to workflow_templates repository
  • Copies issue metadata including title, body, comments, labels, and assignees
  • Filters out "workflow_templates" label from transferred issues
  • Posts notification comment on original issue with link to new issue
  • Closes original issue after successful transfer
  • Tracks transferred issues in database to prevent duplicates
  • Handles errors gracefully with proper logging

Test Coverage

✅ Empty issue list handling
✅ Successful transfer workflow
✅ Pull request filtering
✅ Already transferred issue detection
✅ API error handling
✅ Comment posting error handling

Testing

bun test app/tasks/gh-issue-transfer-comfyui-to-workflow_templates/index.spec.ts

All tests passing (6/6)

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/Comfy-PR/pull/123 **Author:** [@snomiao](https://github.com/snomiao) **Created:** 11/24/2025 **Status:** ✅ Merged **Merged:** 11/24/2025 **Merged by:** [@snomiao](https://github.com/snomiao) **Base:** `main` ← **Head:** `gh-issue-transfer-comfyui-to-workflow_templates` --- ### 📝 Commits (2) - [`4417ea9`](https://github.com/Comfy-Org/Comfy-PR/commit/4417ea906ded8df7709dc8ee0151ee4ccab671d5) feat: add GitHub issue transfer from ComfyUI to workflow_templates - [`54caf83`](https://github.com/Comfy-Org/Comfy-PR/commit/54caf836a432ddca529ec6ae09360700d1569939) feat: add workflow_templates to allowed issue transfer labels ### 📊 Changes **4 files changed** (+552 additions, -1 deletions) <details> <summary>View changed files</summary> ➕ `app/tasks/gh-issue-transfer-comfyui-to-workflow_templates/index.spec.ts` (+335 -0) ➕ `app/tasks/gh-issue-transfer-comfyui-to-workflow_templates/index.ts` (+211 -0) 📝 `app/tasks/run-gh-tasks.ts` (+5 -0) 📝 `run/easylabel.tsx` (+1 -1) </details> ### 📄 Description ## Summary - Implements automated issue transfer for issues labeled "workflow_templates" from comfyanonymous/ComfyUI to Comfy-Org/workflow_templates - Follows the same pattern as existing transfer tasks (frontend, desktop) - Includes comprehensive test suite with 6 test cases ## Key Features - Transfers issues with "workflow_templates" label from ComfyUI to workflow_templates repository - Copies issue metadata including title, body, comments, labels, and assignees - Filters out "workflow_templates" label from transferred issues - Posts notification comment on original issue with link to new issue - Closes original issue after successful transfer - Tracks transferred issues in database to prevent duplicates - Handles errors gracefully with proper logging ## Test Coverage ✅ Empty issue list handling ✅ Successful transfer workflow ✅ Pull request filtering ✅ Already transferred issue detection ✅ API error handling ✅ Comment posting error handling ## Testing ```bash bun test app/tasks/gh-issue-transfer-comfyui-to-workflow_templates/index.spec.ts ``` All tests passing (6/6) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-27 21:09:47 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/Comfy-PR#123
No description provided.