fix(ci): Improve UR test summary - use code blocks and add debug output
- Format test lists in code blocks instead of bullets for better readability
- Remove misleading raw log steps that showed truncated output (535 vs 5536)
- Add check for empty log files with warning message
- Add debug output showing current directory and log file status
- Add error handling to show warnings if summary generation fails
- Explicitly call bash interpreter for script execution
This fixes issue where test lists appeared with asterisks and numbers
didn't match (showed 535 tests when actually 5536 were run due to
GitHub Actions output truncation).