Skip to content

Commit e02b62d

Browse files
committed
chore: remove weekly schedule triggers from cross-platform and codeql
Both workflows ran on a weekly Monday cron and emailed a failure notification on any red run -- including transient/environment-specific failures (e.g. the Windows cross-platform job) that carry no actionable signal for a solo maintainer. Drop the schedule triggers. Coverage is preserved without the cron: - cross-platform still runs on push to main touching package code, and on manual dispatch. - codeql still scans every push to main and every pull request, so all changed code is still security-scanned. https://claude.ai/code/session_01WJdXSEnHXZ8bhuV33vBN1R
1 parent c32d316 commit e02b62d

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

.github/workflows/codeql.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@ on:
55
branches: [main]
66
pull_request:
77
branches: [main]
8-
schedule:
9-
- cron: '0 6 * * 1' # Weekly Monday 6am UTC
8+
# Weekly schedule removed to stop scheduled failure-notification emails.
9+
# CodeQL still scans every push to main and every PR, so security coverage
10+
# of all changed code is preserved.
1011

1112
concurrency:
1213
group: codeql-${{ github.ref }}

.github/workflows/cross-platform.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@ name: Cross-Platform Tests
44
# E2B sandboxes are Linux-only; this workflow provides real Windows/macOS coverage.
55

66
on:
7-
schedule:
8-
- cron: "0 3 * * 1" # UTC 03:00 every Monday
7+
# Weekly schedule removed: these jobs hit external endpoints and Windows
8+
# runners that produce false-alarm failure emails with no actionable signal.
9+
# Coverage is preserved via the push trigger below (runs on every main change
10+
# that touches package code) plus manual dispatch from the Actions tab.
911
workflow_dispatch: # manual trigger
1012
push:
1113
branches: [main]

0 commit comments

Comments
 (0)