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: eng/tools/emitter/README.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,12 +38,14 @@ The [`typespec-python-regenerate`](../../../.github/workflows/typespec-python-re
38
38
-`[typespec-python] Regenerate tests from microsoft/typespec@main`
39
39
-`[typespec-python] Regenerate tests from microsoft/typespec PR #<N>`
40
40
-**Body** behavior:
41
-
- If no open PR exists from the branch to `main`, the body contains a prefilled compare URL ("Create pull request from `<branch>`") that opens a PR with the title and body already populated.
41
+
- If no open PR exists from the branch to `main`, the body contains a prefilled compare URL ("Create pull request from `<branch>`") that opens a PR with the title and body already populated. The prefilled PR body starts with `Fixes <issue URL>` so the tracking issue is closed automatically when the PR is merged.
42
42
- If an open PR already exists from the branch to `main`, the body links directly to that PR and notes that the existing PR has been updated with the new commit (a force-push does not close the PR).
43
43
-**Assignees / cc**:
44
44
- Manual (`workflow_dispatch`) runs are assigned to the user who triggered the run (`github.actor`).
45
45
- Automatic (`push`) runs are assigned to the default maintainers (`@iscai-msft`, `@msyyc`).
46
46
47
+
> **Note:** The auto branch is **force-pushed** on every run. If a reviewer has the compare link open and no PR has been created yet, the diff under that link will change when the next run pushes — they should reopen the link from the tracking issue to see the latest diff. If a PR already exists, the force-push updates the PR in place (it does not close it; review comments on lines that no longer exist become "outdated").
0 commit comments