Manual Publish Only for Social Snippets
Goal
Remove the automatic scheduled trigger from publish_social.yml so the social publishing workflow runs only when invoked manually.
Scope
- Keep the
workflow_dispatch trigger and its existing inputs.
- Remove the
schedule trigger.
- Update nearby docs that still describe the workflow as daily or scheduled.
Non-Goals
- Do not change the publishing script.
- Do not change the self-hosted runner setup.
- Do not change snippet generation or publication rules.
Expected Behavior
- The workflow no longer runs on a cron schedule.
- The workflow can still be started from GitHub Actions manually.
gh workflow run "Publish Social Snippets" continues to work.
Files Likely to Change
.github/workflows/publish_social.yml
docs/self-hosted-social-runner.md
README.md
AGENTS.md
GEMINI.md
Validation
- Confirm the workflow YAML still parses.
- Confirm the workflow only contains
workflow_dispatch under on:.
- Confirm repo docs no longer claim the workflow is daily or scheduled.