From 601abd491bcff159a43a9e03d4465729a7ce9d2b Mon Sep 17 00:00:00 2001 From: Copilot <223556219+Copilot@users.noreply.github.com> Date: Sun, 29 Mar 2026 16:07:53 -0700 Subject: [PATCH] fix(ci): remove all cron schedules from GitHub Actions workflows Obliterates every schedule/cron trigger from all workflow files and their template copies. No cron jobs will ever run in this repo again. Use `squad watch` for local polling or event-driven triggers only. Closes #694 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/squad-docs-links.yml | 2 -- .github/workflows/squad-heartbeat.yml | 4 ---- .squad-templates/workflows/squad-heartbeat.yml | 4 ---- packages/squad-cli/templates/workflows/squad-heartbeat.yml | 4 ---- packages/squad-sdk/templates/workflows/squad-heartbeat.yml | 4 ---- templates/workflows/squad-heartbeat.yml | 4 ---- 6 files changed, 22 deletions(-) diff --git a/.github/workflows/squad-docs-links.yml b/.github/workflows/squad-docs-links.yml index fad62835a..db3380bfa 100644 --- a/.github/workflows/squad-docs-links.yml +++ b/.github/workflows/squad-docs-links.yml @@ -1,8 +1,6 @@ name: Docs — Weekly Link Check on: - schedule: - - cron: '0 9 * * 1' # Monday 9am UTC workflow_dispatch: jobs: diff --git a/.github/workflows/squad-heartbeat.yml b/.github/workflows/squad-heartbeat.yml index 520c019a2..c75ed0638 100644 --- a/.github/workflows/squad-heartbeat.yml +++ b/.github/workflows/squad-heartbeat.yml @@ -7,10 +7,6 @@ name: Squad Heartbeat (Ralph) # Run 'squad upgrade' to sync installed copies from source templates. on: - schedule: - # Every 30 minutes — adjust via cron expression as needed - - cron: '*/30 * * * *' - # React to completed work or new squad work issues: types: [closed, labeled] diff --git a/.squad-templates/workflows/squad-heartbeat.yml b/.squad-templates/workflows/squad-heartbeat.yml index 70a14cbc7..1b75fda3e 100644 --- a/.squad-templates/workflows/squad-heartbeat.yml +++ b/.squad-templates/workflows/squad-heartbeat.yml @@ -7,10 +7,6 @@ name: Squad Heartbeat (Ralph) # Run 'squad upgrade' to sync installed copies from source templates. on: - schedule: - # Every 30 minutes — adjust via cron expression as needed - - cron: '*/30 * * * *' - # React to completed work or new squad work issues: types: [closed, labeled] diff --git a/packages/squad-cli/templates/workflows/squad-heartbeat.yml b/packages/squad-cli/templates/workflows/squad-heartbeat.yml index 70a14cbc7..1b75fda3e 100644 --- a/packages/squad-cli/templates/workflows/squad-heartbeat.yml +++ b/packages/squad-cli/templates/workflows/squad-heartbeat.yml @@ -7,10 +7,6 @@ name: Squad Heartbeat (Ralph) # Run 'squad upgrade' to sync installed copies from source templates. on: - schedule: - # Every 30 minutes — adjust via cron expression as needed - - cron: '*/30 * * * *' - # React to completed work or new squad work issues: types: [closed, labeled] diff --git a/packages/squad-sdk/templates/workflows/squad-heartbeat.yml b/packages/squad-sdk/templates/workflows/squad-heartbeat.yml index 957915a4d..5494296fd 100644 --- a/packages/squad-sdk/templates/workflows/squad-heartbeat.yml +++ b/packages/squad-sdk/templates/workflows/squad-heartbeat.yml @@ -7,10 +7,6 @@ name: Squad Heartbeat (Ralph) # Run 'squad upgrade' to sync installed copies from source templates. on: - schedule: - # Every 30 minutes — adjust via cron expression as needed - - cron: '*/30 * * * *' - # React to completed work or new squad work issues: types: [closed, labeled] diff --git a/templates/workflows/squad-heartbeat.yml b/templates/workflows/squad-heartbeat.yml index 957915a4d..5494296fd 100644 --- a/templates/workflows/squad-heartbeat.yml +++ b/templates/workflows/squad-heartbeat.yml @@ -7,10 +7,6 @@ name: Squad Heartbeat (Ralph) # Run 'squad upgrade' to sync installed copies from source templates. on: - schedule: - # Every 30 minutes — adjust via cron expression as needed - - cron: '*/30 * * * *' - # React to completed work or new squad work issues: types: [closed, labeled]