Skip to content

ci(aw): stop agentic workflows posting no-op runs to tracking issue#18805

Merged
pettinarip merged 1 commit into
devfrom
worktree-stop-aw-noop-issues
Jul 15, 2026
Merged

ci(aw): stop agentic workflows posting no-op runs to tracking issue#18805
pettinarip merged 1 commit into
devfrom
worktree-stop-aw-noop-issues

Conversation

@pettinarip

Copy link
Copy Markdown
Member

Summary

Sets report-as-issue: false on the noop safe-output for all four agentic workflows so no-op runs no longer comment on the [aw] No-Op Runs tracking issue (#18803).

Workflow Change
backlog-sweeper noop.report-as-issue: false
issue-triager noop.report-as-issue: false
pr-reviewer noop.report-as-issue: false
team-digest noop.report-as-issue: false

The noop tool stays available — workflows still end cleanly when there's nothing to do; they just no longer post to #18803. report-failure-as-issue: false was already set on all four, so failures never created issues; this specifically stops the no-op run comments.

Recompiling with gh aw compile (v0.81.6) also drops agentics-maintenance.yml, which only existed to manage the expiring no-op tracking issue.

Verification

  • gh aw compile → 0 errors, 0 warnings
  • All four lock files now show "noop":{"max":1,"report-as-issue":"false"}

Set report-as-issue: false on the noop safe-output for all four agentic
workflows (backlog-sweeper, issue-triager, pr-reviewer, team-digest) so
no-op runs no longer comment on the [aw] No-Op Runs issue (#18803).

Recompiling drops the now-unneeded agentics-maintenance.yml, which only
existed to manage the expiring no-op tracking issue.
@netlify

netlify Bot commented Jul 15, 2026

Copy link
Copy Markdown

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit c274c13
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/6a57323e464533000890476d
😎 Deploy Preview https://deploy-preview-18805.ethereum.it
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 55 (🔴 down 1 from production)
Accessibility: 95 (no change from production)
Best Practices: 100 (no change from production)
SEO: 98 (no change from production)
PWA: 59 (🔴 down 1 from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions Bot added the tooling 🔧 Changes related to tooling of the project label Jul 15, 2026
@pettinarip
pettinarip marked this pull request as ready for review July 15, 2026 07:10
@pettinarip
pettinarip requested a review from wackerow as a code owner July 15, 2026 07:10
@github-actions

Copy link
Copy Markdown
Contributor

🔎 First-pass review — ✅ Looks mergeable

Tooling PR: sets noop.report-as-issue: false on the four agentic workflows (backlog-sweeper, issue-triager, pr-reviewer, team-digest) so no-op runs stop commenting on the [aw] No-Op Runs tracking issue (#18803). Verified the source→lock consistency, which is the only real risk in a gh aw recompile: each .md frontmatter edit is mirrored in its lock file across all three spots (config.json blob, GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG, and GH_AW_NOOP_REPORT_AS_ISSUE), and frontmatter_hash changed while body_hash stayed identical — the correct signature for a frontmatter-only change. The 614-line agentics-maintenance.yml deletion follows naturally: with no expiring safe-output remaining, the compiler no longer emits that maintenance workflow.

Analysis
  • Lane: tooling (all changes under .github/workflows/**)
  • Checked: the compiled .lock.yml output matches the .md frontmatter change for all four workflows; no drift, no hand-edits to generated files; noop tool stays available so workflows still terminate cleanly. Compiler version pinned consistently (v0.81.6).
  • Non-blocking: none.
  • Label: existing tooling 🔧 is correct for the changed paths — kept.

Generated by PR Reviewer (team) for #18805 · 77.9 AIC · ⌖ 27.5 AIC · ⊞ 5.2K ·

@pettinarip
pettinarip merged commit 7b3f3b9 into dev Jul 15, 2026
32 of 35 checks passed
@pettinarip
pettinarip deleted the worktree-stop-aw-noop-issues branch July 15, 2026 07:22
@claude claude Bot mentioned this pull request Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs review 👀 tooling 🔧 Changes related to tooling of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant