Skip to content

chore: sync workflow templates - #949

Closed
stranske wants to merge 1 commit into
mainfrom
sync/workflows-aa87958cbd5c
Closed

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

Conversation

@stranske

@stranske stranske commented May 4, 2026

Copy link
Copy Markdown
Owner

Sync Summary

Files Updated

  • agents-81-gate-followups.yml: Gate followups hub - consolidates keepalive and autofix followups
  • agents-autofix-dispatcher.yml: Autofix dispatch bridge - listens for Gate repository_dispatch events and triggers the autofix loop
  • agents-auto-pilot.yml: Auto-pilot - end-to-end automation orchestrator (format → optimize → agent → verify)
  • keepalive_orchestrator_gate_runner.js: Orchestrator gate runner for keepalive
  • LABELS.md: Label definitions and usage
  • CODEX_TOKEN_REFRESH.md: Codex OAuth token refresh guide
  • WORKFLOW_USER_GUIDE.md: Workflow user guide - explains the CI/agent system for repo consumers
  • removed consumer/.github/workflows/agents-pr-meta.yml: Remove deprecated PR metadata template workflow past the 2026-02-15 removal deadline (replaced by agents-80-pr-event-hub.yml)
  • removed consumer/.github/workflows/agents-keepalive-loop.yml: Remove deprecated keepalive loop template workflow past the 2026-02-15 removal deadline (replaced by agents-81-gate-followups.yml)
  • removed consumer/.github/workflows/agents-autofix-loop.yml: Remove deprecated autofix loop template workflow past the 2026-02-15 removal deadline (replaced by agents-81-gate-followups.yml)
  • removed consumer/.github/workflows/agents-bot-comment-handler.yml: Remove deprecated bot comment handler template workflow past the 2026-02-15 removal deadline (replaced by agents-80-pr-event-hub.yml)
  • removed consumer/.github/workflows/agents-verify-to-issue.yml: Remove deprecated verify-to-issue v1 template workflow past the 2026-02-15 removal deadline (replaced by agents-80-pr-event-hub.yml)
  • removed consumer/.github/workflows/agents-verify-to-issue-v2.yml: Remove deprecated verify-to-issue v2 template workflow past the 2026-02-15 removal deadline (replaced by agents-80-pr-event-hub.yml)

Files Skipped

  • pr-00-gate.yml: File exists and sync_mode is create_only
  • ci.yml: File exists and sync_mode is create_only
  • dependabot.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: a7734417f00b3989ec261d80c03d9cbf1439e5cd
Template hash: aa87958cbd5c
Sync branch: sync/workflows-aa87958cbd5c
Consumer repo: stranske/Manager-Database
Manifest: .github/sync-manifest.yml

Automated sync from stranske/Workflows
Template hash: aa87958cbd5c

Changes synced from sync-manifest.yml
@stranske stranske added sync Automated sync from Workflows automated Automated sync from Workflows labels May 4, 2026
Copilot AI review requested due to automatic review settings May 4, 2026 05:21
@stranske
stranske temporarily deployed to agent-standard May 4, 2026 05:21 — with GitHub Actions Inactive
@agents-workflows-bot

Copy link
Copy Markdown
Contributor

Health 45 Agents Guard stopped this pull request.

What we found

  • • .github/workflows/agents-autofix-loop.yml was deleted.
  • • .github/workflows/agents-bot-comment-handler.yml was deleted.
  • • .github/workflows/agents-keepalive-loop.yml was deleted.
  • • .github/workflows/agents-verify-to-issue-v2.yml was deleted.

Next steps

  • Restore the deleted or renamed workflows. These files cannot be moved or removed.
  • Push an update or re-run this workflow after addressing the issues.

Files seen in this run

  • .github/workflows/agents-81-gate-followups.yml (modified)
  • .github/workflows/agents-auto-pilot.yml (modified)
  • .github/workflows/agents-autofix-dispatcher.yml (modified)
  • .github/workflows/agents-autofix-loop.yml (removed)
  • .github/workflows/agents-bot-comment-handler.yml (removed)
  • .github/workflows/agents-keepalive-loop.yml (removed)
  • .github/workflows/agents-pr-meta.yml (removed)
  • .github/workflows/agents-verify-to-issue-v2.yml (removed)
  • .github/workflows/agents-verify-to-issue.yml (removed)

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Syncs this repository’s GitHub Actions “agent” workflow templates/documentation to the upstream stranske/Workflows source, consolidating older standalone workflows into the newer event-hub + gate-followups model and removing deprecated templates past their deadline.

Changes:

  • Update docs to reference consolidated workflows (agents-80-pr-event-hub.yml, agents-81-gate-followups.yml) instead of deprecated verify-to-issue / keepalive loop workflows.
  • Adjust automation workflows to dispatch the consolidated entrypoints (PR event hub + gate followups) rather than legacy workflows.
  • Remove deprecated workflow templates (verify-to-issue v1/v2, PR meta, keepalive loop, autofix loop, bot comment handler).

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
docs/LABELS.md Updates label → workflow mappings to consolidated workflows.
docs/CODEX_TOKEN_REFRESH.md Updates token refresh verification instructions to use gate followups workflow.
WORKFLOW_USER_GUIDE.md Updates guidance to check consolidated PR event hub logs.
.github/workflows/agents-autofix-dispatcher.yml Converts legacy dispatcher behavior into a consolidated-handling acknowledgement.
.github/workflows/agents-auto-pilot.yml Dispatches consolidated PR event hub + gate followups instead of legacy workflows.
.github/workflows/agents-81-gate-followups.yml Aligns internal attempt tracking to the consolidated followups workflow.
.github/scripts/keepalive_orchestrator_gate_runner.js Enhances keepalive gate runner (label normalization, agent inference, draft routing/self-heal behavior).
.github/workflows/agents-verify-to-issue.yml Removed deprecated workflow.
.github/workflows/agents-verify-to-issue-v2.yml Removed deprecated workflow.
.github/workflows/agents-pr-meta.yml Removed deprecated workflow.
.github/workflows/agents-keepalive-loop.yml Removed deprecated workflow.
.github/workflows/agents-autofix-loop.yml Removed deprecated workflow.
.github/workflows/agents-bot-comment-handler.yml Removed deprecated workflow.
Comments suppressed due to low confidence (1)

.github/workflows/agents-81-gate-followups.yml:888

  • This PR deletes several protected agents-* workflow files (e.g., agents-keepalive-loop.yml, agents-autofix-loop.yml, agents-bot-comment-handler.yml, agents-verify-to-issue-v2.yml). The agents guard workflow enforces an allowlist for deletions via .github/scripts/agents-guard.js (ALLOW_REMOVED_PATHS), and those paths are currently not listed, so the guard job will fail on this PR. Either add these removed workflow paths to ALLOW_REMOVED_PATHS or keep stub workflows in place to satisfy the guard.
            const workflowFile = 'agents-81-gate-followups.yml';
            // Reduce attempts for auto-escalated PRs (they weren't agent-initiated)
            const isEscalated = labels.includes('autofix:escalated');
              const maxAttempts = isEscalated
                ? Math.min(2, Number(outputs.max_attempts))

Comment on lines 40 to +44
with:
secrets: ${{ toJSON(secrets) }}
github_token: ${{ steps.app_token.outputs.token || github.token }}

- name: Dispatch autofix workflow
- name: Acknowledge consolidated autofix handling
Comment on lines +63 to +64
headRef.startsWith('claude/') ||
/^feat\/\d+/.test(headRef)

```bash
gh workflow run agents-keepalive-loop.yml
gh workflow run agents-81-gate-followups.yml -f pr_number=<pr-number> -f force_retry=true
@stranske

stranske commented May 5, 2026

Copy link
Copy Markdown
Owner Author

Closing as stale because a newer sync workflow templates PR exists for this repository in the current cleanup campaign.

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 Automated sync from Workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants