Skip to content

Conversation

@irskep
Copy link
Owner

@irskep irskep commented Jul 16, 2025

Summary

  • Add comprehensive log group parsing with nesting support and proper indentation
  • Implement deterministic step-by-step status tracking using GitHub API data
  • Add filtering options: --step-filter, --group-filter, --show-groups (default: true)
  • Remove timestamp prefixes for cleaner log output
  • Fix duplicate group display when multiple jobs contain same groups
  • Add concrete example for --group-filter usage in help text

Test plan

  • Test group parsing and nesting display
  • Test step status tracking (success/failure/cancelled/skipped)
  • Test filtering functionality (--step-filter, --group-filter)
  • Test duplicate group deduplication with multiple failed jobs
  • Test timestamp removal for cleaner output
  • Verify concrete example shows in help text

🤖 Generated with Claude Code

irskep and others added 2 commits July 15, 2025 21:04
The output format changed to show target description in group summary
instead of the error logs header line.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@irskep irskep merged commit 073cef6 into main Jul 16, 2025
6 checks passed
@irskep irskep deleted the more-log-parsing branch July 16, 2025 04:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants