Skip to content

Fix scheduled maintenance runs - #8527

Merged
gonzaloriestra merged 1 commit into
mainfrom
fix-maintenance-scheduled-actor
Sep 14, 2026
Merged

gonzaloriestra merged 1 commit into
mainfrom
fix-maintenance-scheduled-actor

Conversation

@gonzaloriestra

@gonzaloriestra gonzaloriestra commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

WHY are these changes introduced?

Related to #8509

Scheduled maintenance fails before Claude starts because the run's actor is github-merge-queue, which the action rejects by default. Manual runs pass this check with a human actor.

WHAT is this pull request doing?

Allow the merge queue bot to run maintenance tasks and schedule them Monday–Friday at 00:00 UTC.

Checklist

  • I've considered possible cross-platform impacts (Mac, Linux, Windows)
  • I've considered possible documentation changes
  • I've considered analytics changes to measure impact
  • The change is user-facing — I've identified the correct bump type (patch for bug fixes · minor for new features · major for breaking changes) and added a changeset with pnpm changeset add

@github-actions github-actions Bot added the no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users. label Sep 11, 2026
@gonzaloriestra
gonzaloriestra marked this pull request as ready for review September 11, 2026 07:42
@gonzaloriestra
gonzaloriestra requested a review from a team as a code owner September 11, 2026 07:42
@gonzaloriestra
gonzaloriestra force-pushed the fix-maintenance-scheduled-actor branch from 5b06ed3 to f958acb Compare September 11, 2026 08:56
@gonzaloriestra gonzaloriestra changed the title Fix scheduled maintenance runs for the merge queue actor Fix scheduled maintenance runs Sep 11, 2026
@gonzaloriestra
gonzaloriestra force-pushed the fix-maintenance-scheduled-actor branch from f958acb to 3bc8b54 Compare September 11, 2026 09:15

@alfonso-noriega alfonso-noriega left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Workflow-only change, verified: weekday-only cron, allowed_bots: github-merge-queue (which fixes the actor rejection behind this weekend's failed scheduled runs), and a Slack message simplification. No runtime code touched.

🤖 Reviewed with AI assistance (pi), approved by @alfonso-noriega.

@gonzaloriestra
gonzaloriestra added this pull request to the merge queue Sep 14, 2026
Merged via the queue into main with commit db18aa5 Sep 14, 2026
30 checks passed
@gonzaloriestra
gonzaloriestra deleted the fix-maintenance-scheduled-actor branch September 14, 2026 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants