Skip to content

[agent-suggestions] Agent suggestions - 2026-05-18 #1129

Description

@github-actions

Agent Suggestions

Date: 2026-05-18

1. Downstream Release Compatibility Canary

Trigger: release.published + workflow_dispatch (optional weekly schedule)
Purpose: Run a small compatibility canary against representative downstream repos immediately after release to catch rollout-breaking changes early (token wiring, integrity policy defaults, trigger/contract drift) before broad downstream failures accumulate.
Proposed safe outputs: create-issue (single deduplicated compatibility report), add-comment (optional release/upgrade thread), noop
Evidence:

Why not covered already: Existing workflows either monitor downstream failures after they happen (internal-downstream-health) or update workflow references (release-update). There is no release-gated compatibility canary that validates a representative downstream matrix before/at rollout.

Duplicate Checks

Downstream Signals

Suggested Next Steps

  • Add gh-aw-downstream-release-canary workflow under gh-agent-workflows/ with a small configurable repo matrix.
  • Validate core contracts per repo (COPILOT_GITHUB_TOKEN/GH_AW_GITHUB_TOKEN wiring, integrity/trusted-bot settings, and trigger activation paths).
  • Emit one deduplicated compatibility report issue per run with per-repo pass/fail evidence and remediation hints.
  • Optionally gate release promotion on canary outcome (soft-fail initially).

Note

🔒 Integrity filter blocked 37 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #1128 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #392 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • Mint Ephemeral Tokens #1067 list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #1025 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #1067 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #50759 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #50758 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #50754 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #19002 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18899 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #19048 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #50680 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #50257 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #14331 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #101 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #99 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • ... and 21 more items

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

What is this? | From workflow: Trigger Agent Suggestions

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

  • expires on May 25, 2026, 1:43 PM UTC

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions