Update .gitea/workflows/test.yml
Run Pytest with Allure and Coverage Reports / tests (push) Successful in 59s
Run Pytest with Allure and Coverage Reports / tests (push) Successful in 59s
This commit is contained in:
+30
-31
@@ -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}"
|
||||
Reference in New Issue
Block a user