În loc să căutați prin mii de linii de loguri text în terminal pentru a vedea dacă suita de teste a trecut sau ce acoperire de cod (coverage) există, variabila specială de mediu $GITHUB_STEP_SUMMARY permite injectarea de tabele și text Markdown direct în pagina vizuală de rezumat a execuției.
Generarea unui tabel de sumarizare a calității codului
- name: Publică Rezumatul Testelor
if: always()
run: |
echo "## :white_check_mark: Rezultate Testare Automată" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "| Modul | Teste Trecute | Eșuate | Acoperire Cod |" >> $GITHUB_STEP_SUMMARY
echo "| :--- | :---: | :---: | :---: |" >> $GITHUB_STEP_SUMMARY
echo "| **Autentificare** | 42 | 0 | 98.5% |" >> $GITHUB_STEP_SUMMARY
echo "| **Plăți Stripe** | 18 | 0 | 100% |" >> $GITHUB_STEP_SUMMARY
echo "| **API REST** | 115 | 1 | 91.2% |" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "> Raport generat automat la commit-ul: \`${{ github.sha }}\`" >> $GITHUB_STEP_SUMMARY
Întrebări & Exemple de Cod:
Generarea Rapoartelor Vizuale în GitHub Actions: Variabila $GITHUB_STEP_SUMMARYAi o nelămurire despre utilizarea comenzii
Generarea Rapoartelor Vizuale în GitHub Actions: Variabila $GITHUB_STEP_SUMMARYsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.