Skip to content

ci: time out the stock Ubuntu job when apt hangs - #5123

Merged
escapedcat merged 1 commit into
masterfrom
ci/stock-ubuntu-job-timeout
Nov 10, 2026
Merged

escapedcat merged 1 commit into
masterfrom
ci/stock-ubuntu-job-timeout

Conversation

@escapedcat

Copy link
Copy Markdown
Member

Description

Adds timeout-minutes: 15 to the "NodeJS installed from stock Ubuntu-LTS packages" job in CI.yml.

Motivation and Context

On 2026-11-10 an Ubuntu mirror sync broke apt update in this job:

The job had no timeout, so a hang would run until GitHub's 6-hour default. A normal run takes 2–3.5 minutes on master, so 15 minutes leaves plenty of headroom.

Usage examples

n/a

How Has This Been Tested?

Checked the job durations of the last successful master runs (2–3.5 min). The job runs on this PR.

Types of changes

ci only, none of the boxes apply.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

🤖 Generated with Claude Code

The job has no timeout, so a hanging apt update on an Ubuntu mirror sync
keeps it running for GitHub's 6-hour default. A normal run takes about
3 minutes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@greptile-apps

greptile-apps Bot commented Nov 10, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[Low impact] This PR appears safe to merge.

Reviews (1) · Last reviewed commit: "ci: time out the stock Ubuntu job when a..." · Reviewed by Greptile

@escapedcat
escapedcat added this pull request to the merge queue Nov 10, 2026
Merged via the queue into master with commit 3f5fbae Nov 10, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant