Skip to content

chore: sync workflow templates - #1599

Open
stranske wants to merge 1 commit into
mainfrom
sync/workflows-delivery
Open

chore: sync workflow templates#1599
stranske wants to merge 1 commit into
mainfrom
sync/workflows-delivery

Conversation

@stranske

@stranske stranske commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Sync Summary

Files Updated

  • agents-81-gate-followups.yml: Gate followups hub - consolidates keepalive and autofix followups
  • agents-keepalive-loop-reporter.yml: Keepalive reporter - posts summary when keepalive run fails or cancels
  • agents-71-codex-belt-dispatcher.yml: Codex belt dispatcher - selects issues and creates agent branches for work
  • agents-72-codex-belt-worker.yml: Codex belt worker - executes agent on issues with full prompt and context
  • agents-73-codex-belt-conveyor.yml: Codex belt conveyor - orchestrates belt worker execution and handles completion
  • agents-autofix-dispatcher.yml: Autofix dispatch bridge - acknowledges legacy Gate repository_dispatch events; agents-81-gate-followups handles repair work
  • agents-issue-optimizer.yml: Issue optimizer - LangChain-based issue formatting and optimization (Phase 1)
  • agents-guard.yml: Agents guard - enforces agents workflow protections (Health 45)
  • agents-auto-pilot.yml: Auto-pilot - end-to-end automation orchestrator (format → optimize → agent → verify)
  • agents-weekly-metrics.yml: Weekly metrics - aggregates auto-pilot, keepalive, autofix and verifier metrics into summary reports
  • maint-coverage-guard.yml: Coverage guard - daily baseline monitoring with automatic issue creation. Intentional full-workflow sync exception: ships the complete guard implementation to consumers instead of a thin reusable caller because the workflow embeds repo-specific artifact discovery and download logic tied to tools/coverage_guard.py.
  • reusable-pr-context.yml: Reusable PR context workflow - centralized PR data fetching via GraphQL
  • coverage_trend.py: Generates coverage trend summaries - required by reusable CI workflow

Files Skipped

  • .github/workflows/pr-00-gate.yml: Maintains a fully custom Gate workflow; never overwrite (replaces the hard-coded custom_gate_repos list in maint-68).
  • ci.yml: File exists and sync_mode is create_only
  • renovate.json: File exists and sync_mode is create_only
  • cross-repo-smoke.yml: File exists and sync_mode is create_only
  • llm_slots.json: None

Review Checklist

  • CI passes with updated workflows
  • No repo-specific customizations were overwritten

Source: stranske/Workflows
Source SHA: ac1362752fb27979bdc87577a0c2f423b9d4889e
Template hash: bbb6d9d67d90
Consumer-sync plan ID: sha256:bbb6d9d67d90dea999c2391cd8a905c957b3e6f83387e2c302e9d20af9e32a19
Plan scope: full
Scope base SHA: full
Sync phase: promote
Sync branch: sync/workflows-delivery
Consumer repo: stranske/Manager-Database
Manifest: .github/sync-manifest.yml

autofix: false

Automated sync from stranske/Workflows
Template hash: bbb6d9d67d90

Changes synced from sync-manifest.yml
Consumer-sync plan ID: sha256:bbb6d9d67d90dea999c2391cd8a905c957b3e6f83387e2c302e9d20af9e32a19
Plan scope: full
Scope base SHA: full
Source commit: ac1362752fb27979bdc87577a0c2f423b9d4889e
Canary evidence JSON (base64): eyJzY2hlbWEiOiJ3b3JrZmxvd3MuY29uc3VtZXItc3luYy1jYW5hcnktZXZpZGVuY2UvdjEiLCJ2ZXJzaW9uIjoxLCJyZXN1bHRzIjpbeyJyZXBvIjoic3RyYW5za2UvVHJhdmVsLVBsYW4tUGVybWlzc2lvbiIsInBsYW5faWQiOiJzaGEyNTY6YmJiNmQ5ZDY3ZDkwZGVhOTk5YzIzOTFjZDhhOTA1Yzk1N2IzZTZmODMzODdlMmMzMDJlOWQyMGFmOWUzMmExOSIsInBsYW5fc2NvcGUiOiJmdWxsIiwic2NvcGVfYmFzZV9zaGEiOiIiLCJzb3VyY2VfY29tbWl0IjoiYWMxMzYyNzUyZmIyNzk3OWJkYzg3NTc3YTBjMmY0MjNiOWQ0ODg5ZSIsInByIjoxNDc4LCJoZWFkX3NoYSI6ImJlZjI0ODNhYjE5OWZkNWQxOTM3MGQ1ZmYxODk2YTY1OWZlZWQ1ZjYiLCJldmlkZW5jZV9zb3VyY2UiOiJvcGVuLWNhbmRpZGF0ZSIsInJlcXVpcmVkX2NoZWNrX3N0YXRlIjoic3VjY2VzcyIsImFjdGl2ZV9yZXZpZXdfdGhyZWFkX2NvdW50IjowfSx7InJlcG8iOiJzdHJhbnNrZS90cmlwLXBsYW5uZXIiLCJwbGFuX2lkIjoic2hhMjU2OmJiYjZkOWQ2N2Q5MGRlYTk5OWMyMzkxY2Q4YTkwNWM5NTdiM2U2ZjgzMzg3ZTJjMzAyZTlkMjBhZjllMzJhMTkiLCJwbGFuX3Njb3BlIjoiZnVsbCIsInNjb3BlX2Jhc2Vfc2hhIjoiIiwic291cmNlX2NvbW1pdCI6ImFjMTM2Mjc1MmZiMjc5NzliZGM4NzU3N2EwYzJmNDIzYjlkNDg4OWUiLCJwciI6MTc2NiwiaGVhZF9zaGEiOiI3NDU2Y2MxYmUzZjIwZGIxMWFkM2JjMjVkOGM3MjA1YmVmMjJiYWFkIiwiZXZpZGVuY2Vfc291cmNlIjoib3Blbi1jYW5kaWRhdGUiLCJyZXF1aXJlZF9jaGVja19zdGF0ZSI6InN1Y2Nlc3MiLCJhY3RpdmVfcmV2aWV3X3RocmVhZF9jb3VudCI6MH0seyJyZXBvIjoic3RyYW5za2UvUG9ydGFibGUtQWxwaGEtRXh0ZW5zaW9uLU1vZGVsIiwicGxhbl9pZCI6InNoYTI1NjpiYmI2ZDlkNjdkOTBkZWE5OTljMjM5MWNkOGE5MDVjOTU3YjNlNmY4MzM4N2UyYzMwMmU5ZDIwYWY5ZTMyYTE5IiwicGxhbl9zY29wZSI6ImZ1bGwiLCJzY29wZV9iYXNlX3NoYSI6IiIsInNvdXJjZV9jb21taXQiOiJhYzEzNjI3NTJmYjI3OTc5YmRjODc1NzdhMGMyZjQyM2I5ZDQ4ODllIiwicHIiOjIyNDQsImhlYWRfc2hhIjoiNGY0OTdhMzNjOGM1ZjQ2OWZiYTgwODI4YjkwNTJmNzM2OWUzMDA5YyIsImV2aWRlbmNlX3NvdXJjZSI6Im9wZW4tY2FuZGlkYXRlIiwicmVxdWlyZWRfY2hlY2tfc3RhdGUiOiJzdWNjZXNzIiwiYWN0aXZlX3Jldmlld190aHJlYWRfY291bnQiOjB9XX0=
@stranske stranske added sync Automated sync from Workflows automated Automated sync from Workflows sync:delivery-staging Generated delivery is mutable and must not merge labels Aug 25, 2026
@stranske
stranske deployed to agent-standard August 25, 2026 13:04 — with GitHub Actions Active
@coderabbitai

coderabbitai Bot commented Aug 25, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are limited based on label configuration.

🚫 Review skipped — only excluded labels are configured. (7)
  • sync
  • workflow:source-sync
  • workflow:source-maintenance
  • consumer-sync
  • integration-sync
  • workflows-sync
  • template-sync

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 2b8b199d-7091-4495-a42b-a02af99dc62b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@iamkayleb

Copy link
Copy Markdown

Closing this generated delivery as no longer current.
delivery_reason: plan_mismatch
delivery_disposition: superseded
next_command: close-or-refresh-delivery

1 similar comment
@iamkayleb

Copy link
Copy Markdown

Closing this generated delivery as no longer current.
delivery_reason: plan_mismatch
delivery_disposition: superseded
next_command: close-or-refresh-delivery

@stranske stranske added the sync:delivery-ready Generated delivery is sealed to its exact reviewed head label Aug 25, 2026
@stranske
stranske deployed to agent-standard August 25, 2026 14:01 — with GitHub Actions Active
@iamkayleb

Copy link
Copy Markdown

Closing this generated delivery as no longer current.
delivery_reason: plan_mismatch
delivery_disposition: superseded
next_command: close-or-refresh-delivery

3 similar comments
@iamkayleb

Copy link
Copy Markdown

Closing this generated delivery as no longer current.
delivery_reason: plan_mismatch
delivery_disposition: superseded
next_command: close-or-refresh-delivery

@iamkayleb

Copy link
Copy Markdown

Closing this generated delivery as no longer current.
delivery_reason: plan_mismatch
delivery_disposition: superseded
next_command: close-or-refresh-delivery

@iamkayleb

Copy link
Copy Markdown

Closing this generated delivery as no longer current.
delivery_reason: plan_mismatch
delivery_disposition: superseded
next_command: close-or-refresh-delivery

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated sync from Workflows sync:delivery-ready Generated delivery is sealed to its exact reviewed head sync:delivery-staging Generated delivery is mutable and must not merge sync Automated sync from Workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants