Skip to content

Add one retry to Ubuntu wait-completion for downstream CI workflow failures#14253

Draft
v-AndriiKhyliuk with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-wait-completion-job
Draft

Add one retry to Ubuntu wait-completion for downstream CI workflow failures#14253
v-AndriiKhyliuk with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-wait-completion-job

Conversation

Copilot AI commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Description

Bug fixing for Ubuntu_2404 / wait-completion: the job failed immediately when the downstream runner-images-ci workflow returned failure, even for transient breakages. This change adds a single controlled retry in the wait phase before surfacing failure.

  • Change summary

    • Updated .github/workflows/trigger-ubuntu-win-build.yml in wait-completion.
    • Passed -MaxRetryCount 1 to helpers/WaitWorkflowCompletion.ps1.
    • Preserves existing terminal behavior: still fails on persistent failure/cancelled/timed_out after retry window.
  • Behavioral impact

    • First downstream failure now triggers one rerun of failed jobs.
    • Reduces flaky wait-completion failures without masking persistent regressions.
./helpers/WaitWorkflowCompletion.ps1 `
  -WorkflowRunId "${{ needs.trigger-workflow.outputs.ci_workflow_run_id }}" `
  -Repository "${env:CI_REPO}" `
  -AccessToken "${env:CI_PR_TOKEN}" `
  -MaxRetryCount 1

Related issue:

Ubuntu_2404 / wait-completion failing check run: 81711087502

Check list

  • Related issue / work item is attached
  • Tests are written (if applicable)
  • Documentation is updated (if applicable)
  • Changes are tested and related VM images are successfully generated

Copilot AI changed the title [WIP] Fix failing GitHub Actions job 'Ubuntu_2404 / wait-completion' Add one retry to Ubuntu wait-completion for downstream CI workflow failures Jun 16, 2026
Copilot AI requested a review from v-AndriiKhyliuk June 16, 2026 16:55
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