[PR #10] [MERGED] ci: auto-bump cursor-review SHA in all caller repos on release #20

Closed
opened 2026-10-26 22:35:27 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/github-workflows/pull/10
Author: @mattmillerai
Created: 6/17/2026
Status: ✅ Merged
Merged: 6/17/2026
Merged by: @mattmillerai

Base: main ← Head: ci/auto-bump-cursor-review-callers


📝 Commits (2)

  • 30ec153 ci: add bump-cursor-review-callers auto-bump workflow
  • 86a1073 ci: add per-repo label support (ci for Comfy-Desktop, Core for ComfyUI)

📊 Changes

1 file changed (+105 additions, -0 deletions)

View changed files

➕ .github/workflows/bump-cursor-review-callers.yml (+105 -0)

📄 Description

Summary

Adds a workflow that triggers whenever cursor-review.yml is updated on main and opens a one-line SHA-bump PR in each caller repo, authored by Cloud Code Bot so they are easy to filter, approve, and merge.

How it works

  1. Push to main changes cursor-review.yml → workflow triggers
  2. For each repo in the CALLERS list, fetches the caller file, replaces every 40-char hex SHA with ${{ github.sha }}, and opens a PR via the Cloud Code Bot token
  3. PRs use a consistent branch name (ci/bump-cursor-review-<7-char-sha>) so duplicates are safe (the branch-create is idempotent)

Prerequisites (one-time setup)

  • Add APP_ID variable to this repo (vars.APP_ID — the Cloud Code Bot GitHub App ID)
  • Add CLOUD_CODE_BOT_PRIVATE_KEY secret to this repo

Adding a new caller repo

Append a "Comfy-Org/repo-name|.github/workflows/ci-cursor-review.yml" entry to the CALLERS array in the workflow.


🔄 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/github-workflows/pull/10 **Author:** [@mattmillerai](https://github.com/mattmillerai) **Created:** 6/17/2026 **Status:** ✅ Merged **Merged:** 6/17/2026 **Merged by:** [@mattmillerai](https://github.com/mattmillerai) **Base:** `main` ← **Head:** `ci/auto-bump-cursor-review-callers` --- ### 📝 Commits (2) - [`30ec153`](https://github.com/Comfy-Org/github-workflows/commit/30ec15369f71b6d9d715b826ce46cf42277cb3f0) ci: add bump-cursor-review-callers auto-bump workflow - [`86a1073`](https://github.com/Comfy-Org/github-workflows/commit/86a1073401e4d89e0031f8da874a3a8aa2651bad) ci: add per-repo label support (ci for Comfy-Desktop, Core for ComfyUI) ### 📊 Changes **1 file changed** (+105 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/bump-cursor-review-callers.yml` (+105 -0) </details> ### 📄 Description ## Summary Adds a workflow that triggers whenever `cursor-review.yml` is updated on `main` and opens a one-line SHA-bump PR in each caller repo, authored by **Cloud Code Bot** so they are easy to filter, approve, and merge. ## How it works 1. Push to `main` changes `cursor-review.yml` → workflow triggers 2. For each repo in the `CALLERS` list, fetches the caller file, replaces every 40-char hex SHA with `${{ github.sha }}`, and opens a PR via the Cloud Code Bot token 3. PRs use a consistent branch name (`ci/bump-cursor-review-<7-char-sha>`) so duplicates are safe (the branch-create is idempotent) ## Prerequisites (one-time setup) - [ ] Add `APP_ID` variable to this repo (`vars.APP_ID` — the Cloud Code Bot GitHub App ID) - [ ] Add `CLOUD_CODE_BOT_PRIVATE_KEY` secret to this repo ## Adding a new caller repo Append a `"Comfy-Org/repo-name|.github/workflows/ci-cursor-review.yml"` entry to the `CALLERS` array in the workflow. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-26 22:35:27 +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/github-workflows#20
No description provided.