Replace stale branches action with fpicalausa/remove-stale-branches #25858
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Replaces
beatlabs/delete-old-branches-actionwithfpicalausa/[email protected]in the stale-branches workflow. The new action provides better control over branch exemptions and PR-aware deletion.Configuration changes:
main,lts,next,release/*viaexempt-branches-regexexempt-protected-branches: false- allows deletion of protected test branchesdry-run: trueby default for safer operationignore-branches-with-open-prs: true- protects branches with active PRsBreaking Changes
None. This is a workflow configuration change only.
Reviewer Guidance
Verify the regex pattern
^(main|lts|next|release/.*)$covers all intended protected branches. The workflow will run in dry-run mode by default until explicitly disabled via workflow dispatch input.Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.