Update .gitea/workflows/test.yml
Run Pytest with Allure and Coverage Reports / tests (push) Successful in 59s

This commit is contained in:
2025-07-16 15:40:51 +02:00
parent e4278615d5
commit a318a3249e
+30 -31
View File
@@ -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}"