Skip to content

fix: repair monthly report workflow chain#10

Merged
Pigbibi merged 5 commits intomainfrom
fix/monthly-report-workflow
Apr 1, 2026
Merged

fix: repair monthly report workflow chain#10
Pigbibi merged 5 commits intomainfrom
fix/monthly-report-workflow

Conversation

@Pigbibi
Copy link
Copy Markdown
Collaborator

@Pigbibi Pigbibi commented Apr 1, 2026

Summary

  • pass the required --hourly-dir argument and ensure the monthly-review label exists before issue creation
  • support manual AI review dispatch, allow Claude to read the target issue with MCP tools, and post/update the final review comment from the execution log
  • add regression coverage for the workflow config and comment extraction helper

Verification

  • python3 -m unittest tests/test_monthly_report_bundle.py tests/test_monthly_report_workflow_config.py tests/test_post_monthly_ai_review_comment.py
  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/monthly_report.yml"); YAML.load_file(".github/workflows/ai_review.yml"); puts "yaml ok"'
  • Monthly Execution Report run 23840033940 on fix/monthly-report-workflow succeeded
  • AI Monthly Review run 23840811392 on fix/monthly-report-workflow succeeded and updated issue Monthly Execution Review: 2026-03 #9 comment

@Pigbibi Pigbibi merged commit 4771016 into main Apr 1, 2026
2 checks passed
@Pigbibi Pigbibi deleted the fix/monthly-report-workflow branch April 1, 2026 10:19
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.

1 participant