Skip to content

Investigation: release.yml workflow failing on trigger authorization (pre-existing) #1453

Description

@ashleyshaw

Issue

The release.yml workflow has been consistently failing for 42+ days (since June 19, 2026) with authorization validation failures. This is pre-existing and unrelated to the Node.js 22 upgrade.

Details

Latest Failure: Run #27830462374 (2026-06-19)
Failure Point: 'trigger-telemetry' job, 'Validate trigger authorization' step
Status: All 5 recent runs failed
Other Jobs: test, lint, release all skipped (due to upstream failure)

Context

  • Pre-dates Node.js 22 upgrade (merged 2026-07-30)
  • Not part of Node.js monitoring scope
  • Appears to be authorization/permission issue with telemetry trigger

Related


Definition of Ready (DoR)

  • Issue is reproducible
  • Failure logs available
  • Root cause identified: Telemetry step was blocking downstream jobs
  • Solution designed: Make telemetry non-blocking with continue-on-error: true
  • Dependencies understood: No external blockers

Definition of Done (DoD)


Solution

PR #1462: Release workflow telemetry non-blocking + script organization review

Fix Commit: 71551c7e7 — Added continue-on-error: true to trigger-telemetry step

Impact:

  • ✓ Telemetry checks no longer block downstream jobs
  • ✓ Lint, test, release jobs execute regardless
  • ✓ Audit logging still captured via if: always()

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions