devcontainers / devcontainers/ci

Command failure is double logged

Offen
#149 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
496
Forks
101
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

When the command run in the DevContainer fails, `devcontainers/ci` logs it once, and then GitHub Actions itself seems to log it a second time. To repro, try running the command `echo "Test" && false`, and observe the screenshot behavior. Aside from the redundancy in the log, this leads to two failure badges showing up on the PR checks area above the merge button.

![image](https://user-images.githubusercontent.com/13792812/173885410-99ae3c26-adaa-48c0-9c99-a70a5b75e5f4.png)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduziere den Fehler mit `echo "Test" && false` im Dev Container und untersuche den Protokollierungspfad für Befehlsfehler in der GitHub Action. Bestimme, welche Ausgabe das doppelte Protokoll und die Fehlerprüfung erzeugt; die Aufgabe ist abgeschlossen, wenn der Befehlsfehler einmal mit einem einzigen fehlgeschlagenen PR-Check erscheint.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
github-actions, typescript
Bereich
ci-cd
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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