Skip to content

ci: update IssueLens triage action for stream timeout fix - #641

Merged
Changyong Gong (chagong) merged 1 commit into
mainfrom
chagong-issuelens-triage-timeout
Oct 15, 2026
Merged

Changyong Gong (chagong) merged 1 commit into
mainfrom
chagong-issuelens-triage-timeout

Conversation

@chagong

Copy link
Copy Markdown
Contributor

Summary

Update the IssueLens issue-loop action in .github/workflows/issuelens-run.yml to the timeout-fixed revision a81d2d96167fc0e69ac631c2edc85f858e693289 from microsoft/IssueLens#53.

The fix increases client stream inactivity tolerance from 60 seconds to 300 seconds, while retaining the 15-minute total read budget. This prevents valid pauses between events from prematurely disconnecting and cancelling the hosted triage agent. No redeployment is needed.

This is a single-line action-pin update. Team-memory workflow pins, other actions, triggers, permissions, secrets, and repository policy are unchanged.

Validation

  • Parsed all five GitHub Actions workflow YAML files using existing PyYAML 6.0.3.
  • Verified the old revision is an ancestor of the target revision, so this is an upgrade rather than a downgrade.
  • Asserted the exact one-line replacement, unchanged workflow structure, and complete coverage of the repository's IssueLens issue-loop action references.
  • git diff --check passed; no live triage or deployment was invoked.

Pin issue-loop to the timeout-fixed revision from microsoft/IssueLens#53, increasing stream inactivity tolerance to 300 seconds without changing the 15-minute total read budget.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

@wenytang-ms wenyt (wenytang-ms) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the exact one-line IssueLens action pin update and cross-checked the eight related PRs. This issue-loop workflow is byte-for-byte identical to the other six equivalent callers. Triggers, permissions, inputs, and team-memory workflow pins are unchanged. Checked target action compatibility and cumulative upstream action changes; the shared stream timeout is 300 seconds and the total read budget remains 900 seconds. No blocking issues found in this change.

@chagong
Changyong Gong (chagong) merged commit d1548fc into main Oct 15, 2026
4 checks passed
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.

2 participants