Skip to content

[deep-report] Quarantine aw-portfolio-yield workflow schedule until #31456 lands (placeholder npm + empty OTLP) #31527

@github-actions

Description

@github-actions

Source

DeepReport intelligence briefing — 2026-05-11. References: #31456 (open root-cause bug), #31455 (failure report), #31439 (auto-issue), Weekly Workflow Analysis discussion #31471.

Problem

Since PR #31363 landed at 2026-05-11 05:35 UTC, .github/workflows/aw-portfolio-yield.md has caused two cascading failures:

  1. Compile-time: Agentic Maintenance's compile-workflows job now fails for every run because @your-org/otel-query-mcp does not exist on npm. Reproduced in §25657460521.
  2. Runtime: Agentic Workflow Portfolio Yield itself can't start because the MCP Gateway rejects an empty gateway.opentelemetry.endpoint (the OTLP_ENDPOINT secret is unset in this repo). Reproduced in §25654663141.

Weekly workflow analysis confirms a 100% failure rate (2/2 runs) for Agentic Workflow Portfolio Yield. Until #31456 is fixed, every scheduled run will fail and every compile job will fail.

Suggested fix

As a stopgap (separate from the full fix in #31456):

  1. Disable the workflow's schedule trigger by removing the on: schedule: block (or commenting it out with a TODO referencing [aw-failures] [aw] Fix aw-portfolio-yield: placeholder npm package + empty OTel endpoint break compile and runtime #31456).
  2. Either remove the broken aw-portfolio-yield.md import of shared/otel-observability.md, or guard the OTLP endpoint behind ${{ secrets.OTLP_ENDPOINT && '...' || '' }} so empty secrets don't trip the schema validator.
  3. Pin the placeholder package @your-org/otel-query-mcp to a comment + skip-validation marker until a real package is published.

Effort / Impact

  • Effort: < 1 hour (workflow .md edit + recompile)
  • Impact: High — unblocks Agentic Maintenance's compile job (currently broken for every run since 06:00 UTC).
  • Suggested agent: Code-modification agent with workflow-write permission

Success criteria

  • Agentic Maintenance compile job returns to green.
  • aw-portfolio-yield no longer auto-creates failure issues every 6h.

Related: #31456, #31455, #31439, #31363

Generated by DeepReport - Intelligence Gathering Agent · ● 12.8M ·

  • expires on May 13, 2026, 3:54 PM UTC

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions