mirror of
https://github.com/Comfy-Org/Comfy-PR.git
synced 2026-11-04 23:37:33 +00:00
[PR #98] feat: Add Cloud Run deployment workflow #98
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/Comfy-PR#98
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Comfy-Org/Comfy-PR/pull/98
Author: @snomiao
Created: 10/30/2025
Status: 🔄 Open
Base:
main← Head:sno-cloudrun📝 Commits (10+)
483f7a9feat: add Cloud Run deployment workflow and infrastructure9f023fffix: convert test files from jest to bun:test852e89cfix(infra): use "$@" instead of $* in tf.sh for proper argument handling6356b20fix(infra): update container_port to 80 to match deployment config89474a1fix(infra): replace Team Dash references with comfy-pr for consistencyac0a9a3docs(infra): update CLAUDE.md examples to reference existing resources3630a4dfix: use mockImplementation for complex mock values387183efix: cast mock collection methods to any for type flexibilitycbaf620fix: replace remaining jest references with bun mock API19ecc9dfix: update frontend issue transfer test assertion📊 Changes
46 files changed (+1557 additions, -986 deletions)
View changed files
➕
.github/workflows/bot.yml(+287 -0)📝
.github/workflows/easylabel.yaml(+1 -1)📝
.gitignore(+8 -0)📝
CLAUDE.md(+2 -1)📝
README.md(+3 -3)📝
app/(dashboard)/cnrepos/page.tsx(+3 -0)📝
app/(dashboard)/page.tsx(+1 -1)📝
app/(dashboard)/repos/page.tsx(+1 -1)➕
app/bot/page.tsx(+3 -0)📝
app/tasks/gh-core-tag-notification/index.spec.ts(+105 -103)📝
app/tasks/gh-design/page.tsx(+6 -10)📝
app/tasks/gh-desktop-release-notification/index.spec.ts(+54 -47)📝
app/tasks/gh-frontend-release-notification/index.spec.ts(+67 -44)📝
app/tasks/gh-issue-transfer-comfyui-to-frontend/index.spec.ts(+43 -60)📝
app/tasks/page.tsx(+8 -6)📝
app/tasks/run-gh-tasks.ts(+1 -1)📝
bot/.dockerignore(+0 -0)📝
bot/Dockerfile(+19 -11)📝
bot/README.md(+214 -95)📝
bot/cloudbuild.yaml(+1 -1)...and 26 more files
📄 Description
Summary
This PR sets up GitHub Actions deployment workflow for Cloud Run, based on the team-dash project reference.
Changes
✅ Deploy.yml workflow: Automated deployment pipeline for Cloud Run
✅ Infrastructure: Terraform configuration for Cloud Run
infra/CLAUDE.md✅ Entry point: Updated
entry.shto start Next.js server on port 80Deployment Features
Testing
Next Steps
🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.