Document whether timeout-minutes includes runner queue time, and the "not acquired" cancellation
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 57/100
- Type d'issue
- Documentation
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- github-actions, typescript
- Domaine
- documentation
Piste de recherche
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.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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.
- Langage dominant
- TypeScript
- Étoiles
- 21.4k
- Forks
- 69.5k
- Merge moyen
- 14 h 31 min
- PR mergées (30 j)
- 90
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Fournit un Dockerfile ou un fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/docs
-
GitHub Actions Quickstart UI label mismatchPeut-être pris @subas-baral l’a pris il y a 2 jours. Ouvertecontent
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
content driver persona
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
github/docs#46907 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
builder persona
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
github/docs#46853 · 1 commentaire · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Confusing content: evaluates the expression `hash "package-lock.json"` to derive the final key `npm-d5ea0750`Peut-être à nouveau libre @darshpatel1052 l’a pris il y a 10 jours, et aucune pull request n’est ouverte. Ouverteactions builder persona content
Difficulté 1/5 Moins d'une heure Accessibilité débutants 86/100
github/docs#46499 · 3 commentaires · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
builder persona
Difficulté 1/5 1-3 heures Accessibilité débutants 88/100
github/docs#46354 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de github/docs
Issues similaires
-
bug platform:mobile root-cause:found
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
openchamber/openchamber#6926 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
push-based/user-flow#356 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Cygnux-Labs/Tracekit#827 ·
Les mainteneurs répondent en général sous 1 jour
-
www build: a refused import shows only "ENOENT scandir <outDir>", never the build-audience errorOuvertekind:defect
Difficulté 1/5 Moins d'une heure Accessibilité débutants 91/100
Les mainteneurs répondent en général sous 1 jour
-
type:bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
nightgauge/nightgauge#3266 ·
Les mainteneurs répondent en général sous 1 jour