Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Feature Request: better support for multiple reports on the same PR

Aperta
#282 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
45/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
github-actions, typescript
Ambito
ci-cd, testing

Direzione di ricerca

Inizia leggendo le opzioni per i commenti esistenti, in particolare overwrite-comment e update-comment, e segui come vengono gestiti i report provenienti da suite di test separate. Il lavoro è completo quando più suite di test condividono un unico commento di pull request, ciascuna possiede una sezione contrassegnata e i retry aggiornano solo la sezione della suite interessata senza compromettere le altre.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Thank you for this action! Love the flexibility, it's awesome 🙌🏽

I run several test suites on PRs and am hoping for this behavior with comments:

  • only 1 comment for all test suites, with 1 section per test suite
  • each test suite overwrites its previous section within the comment

Maybe this could be achieved with something like:

  • comment-tag: shared
  • comment-section-tag: web | python | api
  • overwrite-comment-section: true

End result: each test run updates the same comment on the PR, with each separate suite overwriting its section within that comment.

I am currently sort of hacking this by depending on the fact that one of my test suites usually finishes first, so that one passes overwrite-comment: true, and others pass update-comment: true. But this breaks down if we start handling retries of individual test suites

Lingua principale
TypeScript
Stelle
376
Fork
42
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di ctrf-io/github-test-reporter

Tutte le issue di ctrf-io/github-test-reporter

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.