Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: move to a single-pull-request release process #544

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Commits on Aug 28, 2023

  1. chore: move to a single-pull-request release process

    The release process for this library is currently extremely cumbersome, requiring as many as 13 different release PRs merged in dependency order (with no CI-level enforcement and broken packages very possible) and a very slow build process. Even with relatively minor changes that affect half the packages I've spent an entire day half-distracted by running this process in the background.
    
    This PR makes it so that all updated packages will be released at the same time. This is effectively what we do now, and there's very little downside to doing this (except perhaps a bit of extra churn on version numbers on packages that didn't strictly need to be released, but arguably we should be releasing any package number bumps immediately for good repo hygiene).
    
    Open to not doing this, but opening to at the very least start the conversation.
    travis committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    03903cf View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    6e6d3a5 View commit details
    Browse the repository at this point in the history