Skip to content

Disable cron-triggered maintenance workflows to enforce manual execution#8

Draft
Copilot wants to merge 1 commit into
mainfrom
copilot/fix-github-issues
Draft

Disable cron-triggered maintenance workflows to enforce manual execution#8
Copilot wants to merge 1 commit into
mainfrom
copilot/fix-github-issues

Conversation

Copy link
Copy Markdown

Copilot AI commented May 31, 2026

This change addresses unwanted automated task execution by removing time-based workflow triggers. Maintenance automations now run only when explicitly invoked, reducing accidental background actions.

  • Workflow trigger model

    • Removed on.schedule from three maintenance workflows.
    • Retained workflow_dispatch so each workflow is manual-only.
  • Workflows updated

    • .github/workflows/lock-closed-issues.yml
    • .github/workflows/sweep.yml
    • .github/workflows/auto-close-duplicates.yml
  • Behavioral impact

    • No periodic issue/PR maintenance runs.
    • Repo operators must intentionally trigger these jobs from Actions UI/API.
on:
  workflow_dispatch:

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