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
In addition to per-transition inline comments, post a single overall
comment on `modules/sync/state.json` showing the end-to-end change (base
→ head latest reference) for each module that changed — giving reviewers
a quick summary of what BSR main will see after sync without reading
every intermediate step.
- Per-transition comments are collapsed in a `<details>` block and
labeled **Intermediate transition**
- The overall comment is posted on the `latest_reference` line in the
global state file and labeled **Global transition**
- Fixed broken markdown rendering when a diffed file (e.g. `buf.md`)
contains triple-backtick sequences inside its own diff
filePathstring// The module where the transition happened, can be an individual module like "modules/sync/bufbuild/protovalidate/state.json" or the global state file "modules/sync/state.json"
35
+
fromRefstring// Old git reference (e.g., "v1.1.0")
36
+
toRefstring// New git reference (e.g., "v1.2.0")
37
+
fromDigeststring// Old digest
38
+
toDigeststring// New digest
39
+
lineNumberint// Line in diff where the new reference or digest appears.
40
+
isOverallTransitionbool// True for overall transitions on the global state.json file.
40
41
}
41
42
42
43
// getStateFileTransitions reads state.json from base and head branches, compares the JSON arrays to
0 commit comments