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
7. Push this new branch to the appropriate remote. We will open a PR for it **later**, but this will be the **base** for the PR created in the next step). (And `--set-upstream` will of course track this locally. This is commonly abbreviated as `-u`.)
114
+
7. Add an empty commit to the branch. This isn't always necessary, but it allows the staging PR to be opened when there is no other difference to the base-branch (e.g., `dev`) which prevents the PR from getting opened, even in draft mode.
8. Push this new branch to the appropriate remote. We will open a PR for it **later**, but this will be the **base** for the PR created in the next step). (And `--set-upstream` will of course track this locally. This is commonly abbreviated as `-u`.)
> **This particular PR must be true-merged to \`main\`.**
131
+
> **This particular PR must be true-merged to \`dev\`.**
126
132
127
-
* This PR is only ready to review when it is marked as "Ready for Review". It represents the merge to the \`main\` branch of an upcoming release (version number in the title).
133
+
* This PR is only ready to review when it is marked as "Ready for Review". It represents the merge to the \`dev\` branch of an upcoming release (version number in the title).
128
134
* It will act as a staging branch until we are ready to finalize the release.
129
135
* We may cut any number of alpha and release candidate (RC) versions off this branch prior to formalizing it.
130
136
* This PR is **primarily a merge commit**, so reviewing every individual commit shown below is **not necessary** since those have been reviewed in their own PR. However, things important to review on this PR **once it's marked "Ready for Review"**:
131
-
- Does this PR target the right branch? (usually, \`main\`)
137
+
- Does this PR target the right branch? (usually, \`dev\`)
132
138
- Are the appropriate **version bumps** and **release note edits** in the end of the commit list (or within the last few commits). In other words, "Did the 'release prep' PR actually land on this branch?"
133
139
- If those things look good, this PR is good to merge!
134
140
EOM
@@ -246,7 +252,7 @@ Start following the steps below to start a release PR. The process is **not ful
246
252
- Run our compliance checks and update the `licenses.html` file as appropriate.
247
253
- Ensure we're not using any incompatible licenses in the release.
248
254
249
-
7. **MANUALLY CHECK AND UPDATE** the `federation-version-support.mdx` to make sure it shows the version of Federation which is included in the `router-bridge` that ships with this version of Router. This can be obtained by looking at the version of `router-bridge` in `apollo-router/Cargo.toml` and taking the number after the `+` (e.g., `router-bridge@0.2.0+v2.4.3` means Federation v2.4.3).
255
+
7. **MANUALLY CHECK AND UPDATE** the `federation-version-support.mdx` to make sure it shows the version of Federation which is supported by the Routter.
250
256
251
257
11. Now, review and stage he changes produced by the previous step. This is most safely done using the `--patch` (or `-p`) flag to `git add` (`-u` ignores untracked files).
0 commit comments