Skip to content

fix: disable no-op issue reporting for catalog submission workflows#2748

Merged
mnriem merged 1 commit into
github:mainfrom
mnriem:fix/2747-noop-catalog-comments
May 28, 2026
Merged

fix: disable no-op issue reporting for catalog submission workflows#2748
mnriem merged 1 commit into
github:mainfrom
mnriem:fix/2747-noop-catalog-comments

Conversation

@mnriem
Copy link
Copy Markdown
Collaborator

@mnriem mnriem commented May 28, 2026

Summary

Add noop: report-as-issue: false to the safe-outputs frontmatter in both catalog submission workflows to prevent them from posting noise comments to the [aw] No-Op Runs tracking issue (#2746).

Changes

  • .github/workflows/add-community-extension.md — added noop: report-as-issue: false
  • .github/workflows/add-community-preset.md — added noop: report-as-issue: false

Context

Both workflows trigger on issues: [labeled] and correctly exit as no-ops when the issue isn't a submission for them. However, they were reporting those no-ops to the tracking issue, creating noise like:

No action needed: Issue #2744 is not an extension submission…

The tracking issue itself documents the fix: set report-as-issue: false in the noop safe-output.

Closes #2747

Add noop: report-as-issue: false to safe-outputs frontmatter in both
add-community-extension and add-community-preset workflows to prevent
them from posting noise comments to the [aw] No-Op Runs tracking issue.

Closes github#2747
Copilot AI review requested due to automatic review settings May 28, 2026 21:29
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 suppresses no-op issue reporting for the community catalog submission agentic workflows, reducing noise in the automated no-op tracking issue while preserving normal workflow behavior.

Changes:

  • Adds safe-outputs.noop.report-as-issue: false to the community extension submission workflow.
  • Adds the same no-op reporting configuration to the community preset submission workflow.
Show a summary per file
File Description
.github/workflows/add-community-extension.md Disables reporting no-op extension workflow runs as issue comments.
.github/workflows/add-community-preset.md Disables reporting no-op preset workflow runs as issue comments.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 0

@mnriem mnriem merged commit 5372dcb into github:main May 28, 2026
11 checks passed
@mnriem mnriem deleted the fix/2747-noop-catalog-comments branch May 28, 2026 22:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Catalog submission workflows post no-op comments to tracking issue

2 participants