Browse Source
Problem: --abort-on-container-exit stops ALL containers when tests fail, so SeaweedFS services are down when file download step runs. Solution: 1. Use continue-on-error: true to capture test failure 2. Store exit code in GITHUB_OUTPUT for later checking 3. Add new step to restart SeaweedFS services if tests failed 4. Download step runs after services are back up 5. Final step checks test exit code and fails workflow This ensures: ✅ Services keep running for file analysis ✅ Parquet files are accessible via filer API ✅ Workflow still fails if tests failed ✅ All diagnostics can complete Now we'll actually be able to download and examine the Parquet files!pull/7526/head
1 changed files with 30 additions and 2 deletions
Loading…
Reference in new issue