Skip to content

Remove maintenance-prs workflow and automated task prompts - #9047

Merged
isaacroldan merged 1 commit into
mainfrom
gardener/remove-maintenance-prs
Oct 30, 2026
Merged

isaacroldan merged 1 commit into
mainfrom
gardener/remove-maintenance-prs

Conversation

@isaacroldan

Copy link
Copy Markdown
Contributor

WHY are these changes introduced?

Isaac decided on 2026-10-29 to retire the maintenance-prs workflow. A Torrent routine will replace it, and auto-merge stays out.

Evidence:

Supersedes the RFC #9023, which stays open until Isaac decides what to do with it.

WHAT is this pull request doing?

Removes:

  • .github/workflows/maintenance-prs.yml
  • .agents/automated-tasks/refactor.md, tests.md, performance.md, security.md

Cleans up references:

  • AGENTS.md: drops "Follow the check requirements of the active automation task."
  • docs/cli/testing-strategy.md: drops the same sentence from the GitHub Actions section.

Nothing else used these files. packages/cli/src/cli/repo-health.test.ts only has the generic "third-party actions are pinned to a SHA" check, so it needs no change. No changeset, because nothing user-facing changed.

Secrets that become unused (for Isaac to remove later; this PR deletes none):

  • None become unused from this PR alone.
  • ANTHROPIC_API_KEY and ANTHROPIC_BASE_URL are still used only by gardener-investigate-issue.yml, so they become unused once Remove unused gardener workflows and Slack notifications #9022 merges.
  • SLACK_GARDENER_BOT_TOKEN stays in use by gardener-notify-slack.yml.
  • SHOP_GH_READ_CONTENT_TOKEN (also used by the removed gardener-backlog-prs.yml, Remove Gardener backlog PR workflow #9008) stays in use by tests-pr.yml, tests-main.yml, tests-manual.yml and update-graphql-deps.yml.
  • GITHUB_TOKEN is built in.

Related: #9008 (merged) and #9022.

How to manually test your changes?

There's nothing to test locally for a workflow deletion. After merging, confirm that maintenance-prs no longer appears in GitHub Actions and that the weekday 00:00 UTC schedule no longer runs.

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

A Torrent routine replaces the scheduled maintenance PR workflow. Remove the workflow, the .agents/automated-tasks prompts it ran, and the guidance that pointed agents at those prompts.

Co-authored-by: Claude Code <claude-code@anthropic.com>
@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 Oct 30, 2026
@isaacroldan
isaacroldan marked this pull request as ready for review October 30, 2026 11:22
@isaacroldan
isaacroldan requested a review from a team as a code owner October 30, 2026 11:22
@isaacroldan
isaacroldan added this pull request to the merge queue Oct 30, 2026
Merged via the queue into main with commit c130dbb Oct 30, 2026
30 checks passed
@isaacroldan
isaacroldan deleted the gardener/remove-maintenance-prs branch October 30, 2026 14:32
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