Skip to content

Commit c88a88a

Browse files
timsaucerclaude
andcommitted
docs: verify upstream sync completed before release
Add a checklist item to "Preparing the main Branch" pointing release managers at dev/release/upstream-sync.md so the crate bump, dependency consolidation, and /check-upstream and /audit-skill-md passes are confirmed done before the release branch is cut. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 1c4cfe9 commit c88a88a

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

dev/release/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ You will also need access to the [datafusion](https://test.pypi.org/project/data
5959
Before creating a new release:
6060

6161
- We need to ensure that the main branch does not have any GitHub dependencies
62+
- Confirm the upstream sync workflow in [`upstream-sync.md`](upstream-sync.md) has been completed for this release cycle
63+
(crate bump + breakage fixes, transitive dependency consolidation, and the `/check-upstream` and `/audit-skill-md`
64+
passes). Any gaps surfaced by those skills should land before the release branch is cut.
6265
- a PR should be created and merged to update the major version number of the project
6366
- A new release branch should be created, such as `branch-53`
6467
- It is best to push this branch to the apache repository rather than a personal fork in case patch releases are required.

0 commit comments

Comments
 (0)