From a318a3249e0fdfd74c99ba5818c6e35d2d6a55f8 Mon Sep 17 00:00:00 2001 From: tligui_y Date: Wed, 16 Jul 2025 15:40:51 +0200 Subject: [PATCH] Update .gitea/workflows/test.yml --- .gitea/workflows/test.yml | 61 +++++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 31 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 971f5d6e..9afadf1c 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -235,6 +235,35 @@ jobs: } echo "✅ Wiki reports pushed" + echo "" + echo "📘 Updating Home.md..." + + HOME_FILE="Home.md" + SHORT_SHA=$(git rev-parse --short HEAD) + + TEST_LINK="* [Test Report #${GITHUB_RUN_NUMBER}](run-${GITHUB_RUN_NUMBER}-TEST-REPORT-commit:-${SHORT_SHA}.md)" + COVERAGE_LINK="* [Coverage #${GITHUB_RUN_NUMBER}](run-${GITHUB_RUN_NUMBER}-COVERAGE-FILE-commit:-${SHORT_SHA}.md)" + + TMP_FILE=".Home.tmp" + + # Create Home.md if it doesn't exist + if [ ! -f "$HOME_FILE" ]; then + echo "# 📘 Summary of Test Runs" > "$HOME_FILE" + echo "" >> "$HOME_FILE" + fi + + # Prepend links to top of Home.md + { + echo "$TEST_LINK" + echo "$COVERAGE_LINK" + echo "" + cat "$HOME_FILE" + } > "$TMP_FILE" + + mv "$TMP_FILE" "$HOME_FILE" + + echo "✅ Home.md updated" + env: CI_TOKEN: ${{ secrets.CI_TOKEN }} @@ -248,34 +277,4 @@ jobs: echo " $REPO_URL/wiki/${TEST_MD_PATH}" echo "🔗 Wiki Coverage Report URL:" - echo " $REPO_URL/wiki/${COVERAGE_MD_PATH}" - - - name: Update Home.md (prepend links) - run: | - echo "📘 Updating wiki/Home.md..." - - HOME_FILE="wiki/Home.md" - SHORT_SHA=$(git rev-parse --short HEAD) - - TEST_LINK="* [Test Report #${GITHUB_RUN_NUMBER}](run-${GITHUB_RUN_NUMBER}-TEST-REPORT-commit:-${SHORT_SHA}.md)" - COVERAGE_LINK="* [Coverage #${GITHUB_RUN_NUMBER}](run-${GITHUB_RUN_NUMBER}-COVERAGE-FILE-commit:-${SHORT_SHA}.md)" - - TMP_FILE="wiki/.Home.tmp" - - # Create if doesn't exist - if [ ! -f "$HOME_FILE" ]; then - echo "# 📘 Summary of Test Runs" > "$HOME_FILE" - echo "" >> "$HOME_FILE" - fi - - # Prepend the two new links at the top - { - echo "$TEST_LINK" - echo "$COVERAGE_LINK" - echo "" - cat "$HOME_FILE" - } > "$TMP_FILE" - - mv "$TMP_FILE" "$HOME_FILE" - - echo "✅ wiki/Home.md updated" + echo " $REPO_URL/wiki/${COVERAGE_MD_PATH}" \ No newline at end of file