You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/skills/backport-changes/SKILL.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,11 +9,14 @@ disable-model-invocation: true
9
9
10
10
## Workflow
11
11
12
-
1.**Get candidates for backport**: Run `pwsh scripts/Get-BackportPRs.ps1` to find PRs to backport.
13
-
2.**Analyze PRs** - classify each PR using the backport guidelines below and present the analysis table to the user
14
-
3.**Cherry-pick** - confirm the plan with the user, then run `git cherry-pick <commits>` (in the order they were merged).
12
+
1.**Determine the release branch**: Run `pwsh ../shared/Get-ReleaseBranches.ps1` to find the latest public release branch.
13
+
- The most recently created public release branch corresponds to the current release.
14
+
- Do not assume `main` is the release branch.
15
+
2.**Get candidates for backport**: Run `pwsh scripts/Get-BackportPRs.ps1` to find PRs to backport.
16
+
3.**Analyze PRs** - classify each PR using the backport guidelines below and present the analysis table to the user
17
+
4.**Cherry-pick** - confirm the plan with the user, create a working branch based off of the public release branch, then run `git cherry-pick <commits>` (in the order they were merged).
15
18
- If any templates or manifests changed, regenerate Dockerfiles and READMEs. Confirm that the diff looks correct.
16
-
4.**Resolve conflicts** - follow the conflict resolution table below; stop and consult the user for anything not covered
19
+
5.**Resolve conflicts** - follow the conflict resolution table below; stop and consult the user for anything not covered
0 commit comments