[avenger] Add missing debug playbook diagnostic code rows

Ouverte Adaptée aux débutants
#77,541 0 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
62/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
Active
Stack technique
javascript, markdown

Piste de recherche

Commence par le test test_debug_playbook_covers_diagnostic_codes exécuté par make test-guidance, qui signale l'absence des codes base_branch_not_allowed et merge_outcome_indeterminate issus de merge_pull_request.cjs. Ajoute une ligne pour chacun de ces codes aux lignes merge-guard existantes de .github/aw/debug-playbook.md, en raccourcissant si nécessaire le texte afin de rester sous le budget de 26 000 octets. C'est terminé lorsque make test-guidance réussit les 79 tests.

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

Description

agentic-workflows automated ci-fix pull-request-fallback

[!TIP]
Your pull request is ready to create! 🎉 ✅

Everything is OK—the changes have been pushed to a branch. Please review the protected files, then create the pull request when you are ready.

Create the pull request

The original pull request description is below.


Fix CI: guidance tests

Failure

CI job Validate workflow container pins failed at make test-guidance (test_debug_playbook_covers_diagnostic_codes): base_branch_not_allowed and merge_outcome_indeterminate (from merge_pull_request.cjs) had no row in .github/aw/debug-playbook.md.

Fix
  • Added both codes to existing merge-guard rows.
  • Trimmed a few words elsewhere to stay under the 26,000-byte playbook budget.
Validation
  • make test-guidance: 79 tests OK.
  • make fmt/lint/test-unit not run (docs-only change; merge with origin/main was unavailable due to a TLS error in the sandbox).

[!NOTE]
Protected files

This patch modifies protected files, which may affect project dependencies, CI/CD pipelines, or agent behaviour.

Protected files

To route changes like this to a review issue instead of blocking, configure protected-files: fallback-to-issue in your workflow configuration.

Allow intentional protected-file changes

If this workflow is intended to modify these files, add specific filenames or folder prefixes to safe-outputs.create-pull-request.protected-files.exclude in the workflow Markdown frontmatter. For example, to allow .changeset/*, exclude the folder using .changeset/:

safe-outputs:
  create-pull-request:
    protected-files:
      policy: fallback-to-issue
      exclude:
        - .changeset/

Keep your existing policy and exclusions. Folder exclusions use path prefixes, not glob patterns, and allow all files beneath that folder, including subfolders. Other protected files still follow the configured policy. If allowed-files is configured, these paths must also match it. Run gh aw compile after updating the workflow.

Proposed in this workflow run.

  • expires on Nov 15, 2026, 11:36 AM UTC-08:00

Generated by 🦸 Avenger · copilot · routed: sonnet55 high · ~39 AIC · ⌖ ~2 AIC · ⊞ 4.8K · ◷

Langage dominant
Go
Étoiles
5.6k
Forks
625
Merge moyen
5 h 42 min
PR mergées (30 j)
796

Préparer son environnement

Ouvrir dans Codespaces

Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.

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 github/gh-aw

Toutes les issues de github/gh-aw

Issues similaires

Plus d'issues Go

Recevez les nouvelles issues par e-mail

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