Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

perf(pr-pipeline): lane audit listing reserve, count-call reuse and busiest-first order

Ouverte Adaptée aux débutants
#9,339 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

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
78/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
Active
Stack technique
javascript, node.js
Domaine
devtools

Piste de recherche

Commence par .github/scripts/maintenance-audit-lane-runs/collect.mjs et ses tests dans .github/scripts/maintenance-audit-lane-runs/*.test.mjs ; suis le calcul de la réserve, la requête de comptage et l’ordre de slice D. Lance d’abord node --test .github/scripts/maintenance-audit-lane-runs/*.test.mjs. Le travail est terminé lorsque le cas 4A/0D/4C aboutit, que les exécutions avec appel de comptage sont réutilisées et que les workflows les plus actifs sont lus en premier.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

priority: medium status: needs-decision work-class: scoped

Refs: #9297

Summary

Review suggestions from Automation Lanes on #9323 (lane audit full 24 h window), deferred so the reviewed head could merge. All three are in .github/scripts/maintenance-audit-lane-runs/collect.mjs.

Fix

  1. DETAIL_RESERVE (about lines 23-27) assumes 2 D units. With 4 A, 0 D and 4 C units a run needs 184 calls, not 170, so it stops early and reports the window as incomplete. Set the reserve from the real unit mix (184 for that case) or correct the comment.
  2. The per_page=1 count call (about line 105) is followed by page 1 of the same range (about line 124). Use per_page=100 for the count call and keep its runs; that saves about 27 calls a run.
  3. Reading the smallest workflows first (about line 131) means a short budget leaves the busiest ones partly read. Rank slice D by the counted totals.

Verification

  • node --test .github/scripts/maintenance-audit-lane-runs/*.test.mjs passes, with tests for a 4A/0D/4C mix completing, the count call's runs reused, and busiest-first order.

Related

#9323, #9297

🤖 Generated with Claude Code

Langage dominant
Shell
Étoiles
22
Forks
2
Merge moyen
3 h 42 min
PR mergées (30 j)
938

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de melodic-software/claude-code-plugins

Toutes les issues de melodic-software/claude-code-plugins

Issues similaires

Plus d'issues Shell/Bash

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.