Document whether timeout-minutes includes runner queue time, and the "not acquired" cancellation
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 57/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- github-actions, typescript
- Ambito
- documentation
Direzione di ricerca
Start with the linked timeout-minutes section in the workflow syntax article and check the cited workflow runs and community reports for evidence about queue time and the “not acquired” cancellation. Confirm the behavior with the relevant documentation or source available in the repository before editing. Done means the section clearly explains whether hosted runner queue time counts, describes this cancellation and its remedy, and distinguishes it from the configured timeout.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Code of Conduct
- I have read and agree to the GitHub Docs project's Code of Conduct
What article on docs.github.com is affected?
What part(s) of the article would you like to see updated?
The section says timeout-minutes is "the maximum number of minutes to let a job run before GitHub automatically cancels it." It doesn't say whether time spent queued for a GitHub-hosted runner counts toward that limit.
It also doesn't mention that GitHub can cancel a hosted job that never gets a runner. I hit both on 2026-11-12 and couldn't tell from the docs which one cancelled my job.
My macos-latest job had timeout-minutes: 15 and was cancelled twice, exactly 15m01s after it was created, with no runner assigned and no steps run:
- https://github.com/morhaf-ko/spectater/actions/runs/43289326913/attempts/1
- https://github.com/morhaf-ko/spectater/actions/runs/43294336951/attempts/1
Both carry the annotations "The job was not acquired by Runner of type hosted even after multiple attempts" and "Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times." The 15-minute match made it look like my timeout fired, so I first planned to move the limit to step level. jm2/kisakcod#838 shows a job with a 90-minute timeout cancelled the same way after about 28 minutes, which suggests the timeout wasn't the cause.
Could the section state:
- whether queue time counts toward
timeout-minuteson GitHub-hosted runners, and - that a hosted job can be cancelled with the "not acquired" annotation when no runner is available, regardless of
timeout-minutes, and that re-running it is the remedy?
Additional information
Other repositories report the same pattern for macOS arm64 jobs, for example https://github.com/orgs/community/discussions/211885 and https://github.com/orgs/community/discussions/212069. If the cancellation follows a fixed acquisition limit, putting that number in the docs would help people tell it apart from their own timeout.
- Lingua principale
- TypeScript
- Stelle
- 21.4k
- Fork
- 69.5k
- Merge medio
- 14h 31m
- PR unite (30g)
- 90
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di github/docs
-
GitHub Actions Quickstart UI label mismatchForse già presa @subas-baral l’ha presa 2 giorni fa. Apertacontent
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
content driver persona
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
github/docs#46907 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
builder persona
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
github/docs#46853 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Confusing content: evaluates the expression `hash "package-lock.json"` to derive the final key `npm-d5ea0750`Forse di nuovo libera @darshpatel1052 l’ha presa 10 giorni fa e non c’è nessuna pull request aperta. Apertaactions builder persona content
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
github/docs#46499 · 3 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
builder persona
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
github/docs#46354 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
Issue simili
-
Resources: Update work of urumqiForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
railmapgen/rmp-gallery#4176 ·
I maintainer di solito rispondono entro 2 giorni
-
GraphQL custom headers duplicate differently cased default headersForse già presa @yxr-2025 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
elie222/rakazo#4625 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement sharing & sync
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
[Adapter] Magic HourAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
HelpCode-ai/anythingmcp#1659 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno