-
Notifications
You must be signed in to change notification settings - Fork 327
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
Release #529
Comments
I didn't yet have time to look into #502 (comment), but since that's a regression, I would like to see it either fixed or reverted for now, before doing a release. |
hmm - do we have that encoded in an issue? Given that we've already made a release since that PR was made, I think we've already shipped this regression. For now, I've stopped the release process and will delete the tag. But FWIW, I think we should just release early and often even if there are minor regressions, as long as there's an issue to track the improvement, unless the regression is really major. If we have an issue that we think must block a release, why don't we use a github label for this like |
Yeah, I should already have long ago created an issue, sorry .. Or just reverted it once I discovered the regression, until we have a fix (which would ensure master is in a releasable state) I think it's a good idea to have a policy about having the main branch in a releasable state (so someone can always do a release), and if not have a label for issues that would block a release, as you propose.
The previous release was from a branch, so didn't include that commit |
BTW, I think it's a relatively major regression, if you have a site with a sidebar that doesn't fit a single page, then it's quite unusable if it doesn't center on where you are. But I can also take a look at it now, so we can do a 0.8.1 release quickly instead of deleting 0.8.0 |
I've already stopped the release process, so we don't need to release something new right now, but happy to discuss w/ you and re-release if you like. The main reason that I wanted to release now was because I consider #526 to be a pretty big bug (on sites w/o an image logo, the text padding is pretty bad right now). I opened up #532 to discuss a release policy, so we don't lose track of that one. Happy to iterate there. |
__version__
in__init__.py
. Use semantic versioning to decide whether it's a major, minor, or patch bump.git commit -m 'RLS: v0.2.0'
git push upstream master
: RLS: v0.8.0 #530v0.2.0
Choose a Tag:
dropdown, type in the release name (e.g.,v0.2.0
) and click "Create new tag"Target:
dropdown, pin it to the release commit that you've just pushed.If you wish, use
github-activity
to generate a changelog, eggithub-activity pydata/pydata-sphinx-theme --since v0.2.2 --until v0.3.0
.CANCELED THE RELEASE PROCESS HERE
The text was updated successfully, but these errors were encountered: