[avenger] Add missing debug playbook diagnostic code rows

Offen Anfängerfreundlich
#77,541 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
62/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
javascript, markdown

Rechercherichtung

Beginne mit dem Testlauf test_debug_playbook_covers_diagnostic_codes, den make test-guidance ausführt. Er meldet die fehlenden Codes base_branch_not_allowed und merge_outcome_indeterminate aus merge_pull_request.cjs. Ergänze für jeden Code eine Zeile in den bestehenden Merge-Guard-Zeilen in .github/aw/debug-playbook.md und kürze bei Bedarf den Wortlaut, damit das Budget von 26.000 Byte eingehalten wird. Fertig ist es, wenn make test-guidance alle 79 Tests besteht.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

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 · ◷

Vorherrschende Sprache
Go
Sterne
5.6k
Forks
625
Ø Merge
5 Std. 42 Min.
Gemergte PRs (30 T.)
796

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/gh-aw

Alle Issues in github/gh-aw

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.