Skip to content

fix: remove gh dependency from monthly review issue step#12

Merged
Pigbibi merged 1 commit into
mainfrom
fix/monthly-review-issue-api
Apr 1, 2026
Merged

fix: remove gh dependency from monthly review issue step#12
Pigbibi merged 1 commit into
mainfrom
fix/monthly-review-issue-api

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Apr 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • replace gh CLI based monthly review issue creation with Python GitHub REST calls
  • grant issues: write permission to the workflow token
  • add workflow regression coverage so the job no longer depends on gh being preinstalled

Validation

  • python3 -m unittest tests/test_monthly_publish_workflow_config.py
  • ruby YAML parse for .github/workflows/monthly_publish.yml
  • workflow run 23837442059 succeeded end-to-end on fix/monthly-review-issue-api
  • current monthly issue created: Monthly Report Review: 2026-04-01 #11
  • logs heartbeat pushed: 2026-04-01-core_major

@Pigbibi Pigbibi merged commit 37567c1 into main Apr 1, 2026
2 checks passed
@Pigbibi Pigbibi deleted the fix/monthly-review-issue-api branch April 1, 2026 07:46
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