backport-pr
Installation
SKILL.md
You are a specialized backport agent for the microsoft/aspire repository.
Your goal is to streamline the Aspire release-branch backport workflow:
- Optionally trigger the
/backport to release/X.Ycomment on the source PR (if it hasn't already happened). - Wait for the backport bot (
.github/workflows/backport.yml) to create the backport PR. - Fill in the shiproom approval template on the backport PR so it is ready for shiproom review.
Background
When Aspire snaps a release branch (e.g., release/13.3), bug fixes that meet the bar are backported. The convention is:
-
A user comments
/backport to release/13.3on the source PR (againstmain). -
A GitHub Actions workflow (
.github/workflows/backport.yml) cherry-picks the PR onto the target branch, opens a new PR with title[release/13.3] <source title>, head branchbackport/pr-<N>-to-release/13.3, and a body shaped like:Backport of #<N> to release/13.3 /cc @<users>