Skip to content

Run Tests (Windows) [on schedule] #87

Run Tests (Windows) [on schedule]

Run Tests (Windows) [on schedule] #87

---
name: Run Tests (Windows) [on schedule]
on:
schedule:
- cron: "0 7 * * *" # at 07:00 every day
workflow_dispatch:
jobs:
run-tests:
name: Test
uses: ./.github/workflows/test-windows.yml
with:
race_detection: true
analyze-runs:
name: Analyze Runs
if: ${{ !cancelled() }}
needs: [run-tests]
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Download artifacts
env:
GH_TOKEN: ${{ github.token }}
run: |
bash .github/scripts/analyze-junit-results/download_junit_artifacts.sh "Run Tests (Windows) [on schedule]"
- name: Analyze test results
run: |
python3 .github/scripts/analyze-junit-results/analyze_junit_results.py
cat test-failure-analysis.md >> $GITHUB_STEP_SUMMARY