feat: cli/bulk_workflow_push.php — push workflow to all governed repos #52

Open
opened 2026-05-22 10:47:22 +00:00 by jmiller · 0 comments
Owner

Create a CLI tool that pushes a workflow file from moko-platform to all governed repos via the Gitea Contents API.

Replaces the inline Python scripts we used to sync pre-release.yml and auto-release.yml to 44 repos.

Should:

  • Read the workflow from .mokogitea/workflows/
  • Push to all non-archived repos in the org
  • Skip repos where content is identical
  • Report updated/skipped/error counts
Create a CLI tool that pushes a workflow file from moko-platform to all governed repos via the Gitea Contents API. Replaces the inline Python scripts we used to sync pre-release.yml and auto-release.yml to 44 repos. Should: - Read the workflow from .mokogitea/workflows/ - Push to all non-archived repos in the org - Skip repos where content is identical - Report updated/skipped/error counts
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/moko-platform#52