Skip to content

Conversation

dstansby
Copy link
Contributor

For 3.1.1 I did the release on a release brach, and then set up milestones so we can milestone PRs for 3.1.2 and get automatic backports, but still develop major/API breaking code on the main branch. This seems to work quite well, so this PR has some updates for that workflow:

  • Run tests/CI on the 3.1.x branch
  • Update the release guide to mention releasing off a release branch instead of main

@github-actions github-actions bot added the needs release notes Automatically applied to PRs which haven't added release notes label Jul 31, 2025
@dstansby dstansby removed the needs release notes Automatically applied to PRs which haven't added release notes label Jul 31, 2025
@dstansby dstansby added this to the 3.1.2 milestone Jul 31, 2025
@dstansby dstansby merged commit 4eda04e into zarr-developers:main Jul 31, 2025
31 checks passed
@dstansby dstansby deleted the 31x-branching-updates branch July 31, 2025 11:45
meeseeksmachine pushed a commit to meeseeksmachine/zarr-python that referenced this pull request Jul 31, 2025
dstansby added a commit that referenced this pull request Jul 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants