mirror of
https://github.com/Comfy-Org/github-workflows.git
synced 2026-11-05 00:17:37 +00:00
[PR #185] [MERGED] feat(bump-callers): add linear-ticket caller-bump fleet #191
Labels
No labels
cursor-review-catalog-drift
groom
groom
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/github-workflows#191
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/github-workflows/pull/185
Author: @claude[bot]
Created: 8/19/2026
Status: ✅ Merged
Merged: 8/19/2026
Merged by: @mattmillerai
Base:
main← Head:bump-callers/linear-ticket📝 Commits (1)
c926bd7feat(bump-callers): add linear-ticket caller-bump fleet📊 Changes
4 files changed (+119 additions, -0 deletions)
View changed files
📝
.github/bump-callers/README.md(+2 -0)➕
.github/workflows/bump-linear-ticket-callers.yml(+111 -0)📝
docs/callers/README.md(+1 -0)📝
docs/callers/linear-ticket.md(+5 -0)📄 Description
Requested by Matt Miller · Slack thread
What
Adds the missing caller-bump fleet for
linear-ticket.yml, mirroring the existingbump-area-label-callers.ymlfleet:.github/workflows/bump-linear-ticket-callers.yml(new) — watcheslinear-ticket.yml+scripts/linear-ticket/**(minustests/andREADME.md,which no pinned caller executes), runs the shared
preflight.shstaleness/decommissionguard, then fans SHA-bump PRs out via
bump-callers.shusing a new roster secretLINEAR_TICKET_CALLERS.docs/callers/linear-ticket.md— adds the roster-enrollment paragraph (ask amaintainer to add your repo to
LINEAR_TICKET_CALLERS; enrolment doesn't backfill yourpin, so
workflow_dispatchthe new fleet once after being added).docs/callers/README.md— adds the missinglinear-ticket.yml/LINEAR_TICKET_CALLERSrow to the "Staying current" roster table.
.github/bump-callers/README.md— fixes the fleet table, which was missing rows forboth
bump-area-label-callers.yml(pre-existing drift) and the newbump-linear-ticket-callers.yml.Why
linear-ticket.ymlalready has two live callers —Comfy-Org/cloudandComfy-Org/comfy-infra, both via.github/workflows/linear-ticket-validate.yml— but nofleet existed to keep their pins current. One of them is already a commit behind
mainwith no automatic way to catch up. Per this repo's own bump-callers README: "A reusable
that has callers but no fleet is the trap this whole directory exists to prevent."
Action needed after merge
This PR does not seed the roster secret (that's a maintainer action, not something an
agent should do). A maintainer needs to run:
Then
workflow_dispatchbump-linear-ticket-callers.ymlonce to backfill the two existingcallers' pins (landing the fleet itself doesn't touch
linear-ticket.yml, so it fires norun on its own).
Caveat:
ALLOW_EMPTYis"false"for this fleet (two live callers already exist), whichonly matters at push-triggered runtime against the live secret — not at PR-check time. It's
safe to merge this PR before the secret is seeded, as long as nobody merges a
linear-ticket.ymlorscripts/linear-ticket/**change in the meantime (that would firethe fleet against a still-empty/missing secret and hard-fail).
Also flagged (out of scope of this diff)
AREA_LABEL_CALLERSis a separate, pre-existing fleet (bump-area-label-callers.yml) thatstill needs
Comfy-Org/cloudandComfy-Org/comfy-infraseeded into it if those repos alsorun a
pr-area-label.ymlcaller — worth a maintainer double-checking, but not something thisPR touches.
Validation
shellcheckwas not available in the sandbox this PR was prepared in, so it was not runlocally — CI's
test-bump-callers.ymlwill lint the new file.Generated by Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.