From f4137409e33592ef3f9efba18aeca28da53a190f Mon Sep 17 00:00:00 2001 From: tligui_y Date: Wed, 16 Jul 2025 21:54:44 +0200 Subject: [PATCH] Update .gitea/workflows/test.yml --- .gitea/workflows/test.yml | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index f85a230c9..b298a464f 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -207,13 +207,22 @@ jobs: echo "- [run ${GITHUB_RUN_NUMBER} COVERAGE commit ${SHORT_SHA}](${COVERAGE_FILE})" echo "" echo "## Previous Runs" - [ -f "${HOME_FILE}" ] && grep -A100 "## Previous Runs" "${HOME_FILE}" || echo "No previous runs" - } > "${HOME_FILE}.tmp" && mv "${HOME_FILE}.tmp" "${HOME_FILE}" + + # Si Home.md existe, on récupère l'ancien "Latest Run" + if [ -f "${HOME_FILE}" ]; then + echo "# Anciens résultats déplacés:" + grep -A2 "## Latest Run" "${HOME_FILE}" | tail -n +3 + else + echo "No previous runs" + fi + + # On ajoute aussi les très anciens runs si ils existent + if [ -f "${HOME_FILE}" ]; then + grep -A100 "## Previous Runs" "${HOME_FILE}" | tail -n +2 + fi + } > "${HOME_FILE}.new" && mv "${HOME_FILE}.new" "${HOME_FILE}" - # Vérification - echo "✅ Generated content:" - ls -la wiki/ - echo "=== Home.md ===" + echo "✅ Home.md mis à jour :" cat "${HOME_FILE}" - name: Commit and push wiki