Skip to content

ci: pause routine scheduled (cron) workflow runs#33

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/pause-scheduled-workflows
Jul 6, 2026
Merged

ci: pause routine scheduled (cron) workflow runs#33
Jammy2211 merged 1 commit into
mainfrom
feature/pause-scheduled-workflows

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Summary

Pauses all routine scheduled (cron) workflow runs across the org for now. The schedule: trigger in each routine workflow is commented out (not deleted) so the infrastructure stays fully in place and re-enabling is a one-line uncomment of the marked block.

Prompted by recurring GitHub failure emails from the daily release pushing version-bump commits to each library, which fired now-stale test runs. Rather than chase individual green-ness, the decision was to quiet all cron noise until we revisit.

What's preserved

Every workflow file remains, and every non-cron trigger is kept, so all workflows stay manually runnable:

  • workflow_dispatch (manual "Run workflow" button)
  • workflow_call (reusable-workflow callers)
  • pull_request (PR-time gating)

nss_install_smoke.yml gains a workflow_dispatch: so it too stays hand-runnable after its cron is paused.

Note

For PyAutoBuild: this pauses the scheduled production release (weekdays 02:00 UTC). Releases can still be triggered manually via workflow_dispatch. No PyPI/tagging behaviour is otherwise changed.

Each paused block is marked # --- PAUSED 2026-07-06: routine cron disabled org-wide; re-enable by uncommenting ---.

🤖 Generated with Claude Code

Comment out the schedule: trigger in each routine workflow to stop
all cron-driven runs org-wide for now. Files and manual triggers
(workflow_dispatch / workflow_call / pull_request) are preserved, so
every workflow stays hand-runnable and can be re-enabled by
uncommenting the marked block.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 6, 2026 20:19
@Jammy2211 Jammy2211 merged commit ecdd26b into main Jul 6, 2026
1 check passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Pauses routine scheduled (cron) GitHub Actions runs by commenting out the schedule: trigger in the affected workflow, while keeping the workflow otherwise intact and still runnable manually via workflow_dispatch.

Changes:

  • Commented out the schedule: trigger block and added a clearly marked “PAUSED” banner with a re-enable instruction.
  • Preserved workflow_dispatch so the workflow remains manually runnable.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Jammy2211 Jammy2211 deleted the feature/pause-scheduled-workflows branch July 6, 2026 20:21
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