Skip to content

chore: sync workflow templates - #126

Merged
stranske merged 2 commits into
mainfrom
sync/workflows-7aa47830e06c
Jan 7, 2026
Merged

chore: sync workflow templates#126
stranske merged 2 commits into
mainfrom
sync/workflows-7aa47830e06c

Conversation

@stranske

@stranske stranske commented Jan 7, 2026

Copy link
Copy Markdown
Owner

Sync Summary

Files Updated

  • agents-issue-intake.yml: Issue intake - processes new issues for agent assignment
  • issue_formatter.py: Issue formatter - converts raw text to AGENT_ISSUE_TEMPLATE format

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

Review Checklist

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

Source: stranske/Workflows
Manifest: .github/sync-manifest.yml

Automated sync from stranske/Workflows
Template hash: 7aa47830e06c

Changes synced from sync-manifest.yml
Copilot AI review requested due to automatic review settings January 7, 2026 20:37
@stranske stranske added sync Automated sync from Workflows automated Automated sync from Workflows labels Jan 7, 2026
@github-actions

github-actions Bot commented Jan 7, 2026

Copy link
Copy Markdown
Contributor

⚠️ Action Required: Unable to determine source issue for PR #126. The PR title, branch name, or body must contain the issue number (e.g. #123, branch: issue-123, or the hidden marker ).

@github-actions github-actions Bot added the autofix Let bots format/lint automatically label Jan 7, 2026
@github-actions github-actions Bot added the autofix:patch Autofix patch available label Jan 7, 2026
@github-actions

github-actions Bot commented Jan 7, 2026

Copy link
Copy Markdown
Contributor

🤖 Keepalive Loop Status

PR #126 | Agent: Codex | Iteration 0/5

Current State

Metric Value
Iteration progress [----------] 0/5
Action wait (missing-agent-label)
Disposition skipped (transient)
Gate success
Tasks 0/5 complete
Keepalive ❌ disabled
Autofix ❌ disabled

🔍 Failure Classification

| Error type | infrastructure |
| Error category | resource |
| Suggested recovery | Confirm the referenced resource exists (repo, PR, branch, workflow, or file). |

@github-actions

github-actions Bot commented Jan 7, 2026

Copy link
Copy Markdown
Contributor

Status | ✅ no new diagnostics
History points | 0
Timestamp | 2026-01-07 20:39:34 UTC
Report artifact | autofix-report-pr-126
Remaining | ∅
New | ∅
No additional artifacts

@github-actions

github-actions Bot commented Jan 7, 2026

Copy link
Copy Markdown
Contributor

Autofix updated these files:

  • scripts/langchain/issue_formatter.py

@github-actions github-actions Bot removed the autofix:patch Autofix patch available label Jan 7, 2026

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

This PR syncs workflow templates from the stranske/Workflows repository, updating the agents-issue-intake.yml workflow with improved formatting, debugging capabilities, and simplified secrets management.

Key Changes:

  • Enhanced comments for better clarity on the two operational modes (agent_bridge and chatgpt_sync)
  • Added debug statements for troubleshooting workflow execution
  • Refactored inline regex pattern for better readability
  • Simplified secrets passing using secrets: inherit instead of explicit secret parameters
  • Added explicit permissions block for the sync job

Comment on lines +84 to +85
echo "DEBUG: event_name=${{ github.event_name }}"
echo "DEBUG: inputs.mode=${{ inputs.mode }}"

Copilot AI Jan 7, 2026

Copy link

Choose a reason for hiding this comment

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

Debug statements should not be left in production workflow files. These echo statements will pollute the workflow logs on every run. Consider removing them or protecting them behind a debug flag if debugging is needed.

Copilot uses AI. Check for mistakes.
mode="agent_bridge"
fi

echo "DEBUG: final mode=${mode}"

Copilot AI Jan 7, 2026

Copy link

Choose a reason for hiding this comment

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

Debug statement should not be left in production workflow files. This echo statement will pollute the workflow logs on every run. Consider removing it or protecting it behind a debug flag if debugging is needed.

Copilot uses AI. Check for mistakes.
secrets:
service_bot_pat: ${{ secrets.SERVICE_BOT_PAT }}
owner_pr_pat: ${{ secrets.OWNER_PR_PAT }}
secrets: inherit

Copilot AI Jan 7, 2026

Copy link

Choose a reason for hiding this comment

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

The documentation at the top of the file states that SERVICE_BOT_PAT and OWNER_PR_PAT are required secrets, but the sync job now uses secrets: inherit instead of explicitly passing these secrets. While secrets: inherit will pass all available secrets to the reusable workflow, the documentation should be updated to clarify that these secrets are passed via inheritance for the chatgpt_sync mode, or the documentation should mention that secrets: inherit is used to ensure consistency.

Copilot uses AI. Check for mistakes.
@stranske
stranske merged commit e28b64a into main Jan 7, 2026
27 checks passed
@stranske
stranske deleted the sync/workflows-7aa47830e06c branch January 7, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autofix Let bots format/lint automatically 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