Skip to content

fix(github): set check run started_at to task claim time#8632

Merged
matt-boris merged 1 commit into
mainfrom
matt-boris/githubCheckStartedAt
May 18, 2026
Merged

fix(github): set check run started_at to task claim time#8632
matt-boris merged 1 commit into
mainfrom
matt-boris/githubCheckStartedAt

Conversation

@matt-boris
Copy link
Copy Markdown
Contributor

Fixes #8631.

GitHub check runs now report started_at based on the time the task was actually claimed by a worker, rather than when the task was first defined. Previously, the GitHub Checks UI showed elapsed time from when a task was first scheduled, making queued/pending time appear as running time.

@matt-boris matt-boris requested a review from a team as a code owner May 15, 2026 20:29
@matt-boris matt-boris requested review from Eijebong, lotas and petemoore and removed request for a team May 15, 2026 20:29
@github-project-automation github-project-automation Bot moved this to Backlog / Inbox in TC intake board May 15, 2026
@matt-boris matt-boris moved this from Backlog / Inbox to In review in TC intake board May 15, 2026
@matt-boris matt-boris merged commit 85d5450 into main May 18, 2026
75 checks passed
@matt-boris matt-boris deleted the matt-boris/githubCheckStartedAt branch May 18, 2026 11:46
@github-project-automation github-project-automation Bot moved this from In review to Done in TC intake board May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

GitHub check run elapsed time counts from task scheduled, not from worker claim

2 participants