Skip to content

Suggested test: copilot/issue-intent-opt-out #7606

Description

@github-actions

Motivation

Link to the gh-aw PR or issue: github/gh-aw#46014 — require issue-intent metadata for close/assignment tools by default, with per-tool opt-out

Proposed test

  • Workflow file: test-copilot-issue-intent-opt-out.md
  • Trigger: workflow_dispatch
  • Engine: copilot
  • Safe output: close-issue (with issue-intent opt-out configured)
  • Variant: standard

Minimal test prompt sketch

Create a workflow that uses the close-issue safe output with require-issue-intent: false (or the per-tool opt-out equivalent) so the agent can close an issue without providing intent metadata. The harness asserts the issue is closed successfully, confirming the opt-out path compiles and executes correctly.

New fixtures or secrets needed

None — uses an existing test issue in githubnext/gh-aw-test.

Notes

Existing test-copilot-issue-intents.md exercises the require path. This new test covers the per-tool opt-out introduced in PR #46014 and ensures the default-on behaviour is not accidentally bypassed in the standard path.

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • awmgmcpg

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "awmgmcpg"

See Network Configuration for more information.

Generated by 🔍 Suggest New E2E Tests · 26.7 AIC · ⌖ 5.61 AIC · ⊞ 5.6K ·

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions