Skip to content

Document Storybook release process#1348

Merged
shilman merged 7 commits intomasterfrom
release-process
Jun 28, 2017
Merged

Document Storybook release process#1348
shilman merged 7 commits intomasterfrom
release-process

Conversation

@shilman
Copy link
Copy Markdown
Member

@shilman shilman commented Jun 23, 2017

Issue: N/A

What I did

Document our release/decision-making process initially for discussion purposes, and finally as a reference so we have some standards about this for our releases.

How to test

N/A

@shilman shilman changed the title Release process Document Storybook release process Jun 23, 2017
Comment thread RELEASES.md
these bugs get addressed.

For every non-PATCH release, we nominate a small number of bugs that must be
addressed before a release can go out by adding them to the milestone. For example, here's a list of blocking bugs [for the 3.2 milestone](https://github.com/storybooks/storybook/milestone/3).
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this link broken?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's all open issues in the 3.2 milestone, but I think that's OK?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I was wrong, I just eyeballed and though it was supposed to say ..../3.2

Comment thread RELEASES.md Outdated
If you're experiencing a bug, the best way to make sure that it gets attention
is to upvote it by adding a "thumbs-up" reaction in Github. This way important
bugs quickly bubble to the top [with a
search](https://github.com/storybooks/storybook/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc).
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we change this link to filter out non-bugs, fixed bugs, bugs with a milestone, etc

Comment thread RELEASES.md Outdated
- For PATCH changes, all discussion can occur in issue/PR comments (and random slack chat as needed).
- For MINOR feature changes, there are multiple stages of discussion:
- The feature may be discussed in an issue before it is implemented (ex: <https://github.com/storybooks/storybook/issues/151>)
- Once it's implemented, the discussion may be occur on the PR (ex: <https://github.com/storybooks/storybook/issues/151>)
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be a PR link?

@codecov
Copy link
Copy Markdown

codecov bot commented Jun 23, 2017

Codecov Report

❗ No coverage uploaded for pull request base (master@afc12f9). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##             master   #1348   +/-   ##
========================================
  Coverage          ?   14.1%           
========================================
  Files             ?     201           
  Lines             ?    4609           
  Branches          ?     512           
========================================
  Hits              ?     650           
  Misses            ?    3516           
  Partials          ?     443

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update afc12f9...1cfedc3. Read the comment docs.

@shilman
Copy link
Copy Markdown
Member Author

shilman commented Jun 23, 2017

@tmeasday thanks for catching the typos. added a bug filter to the issue search, but did not filter out issues that have a milestone because it's useful to see when things are scheduled among the results. can filter more later if things get too out of control.

@tmeasday
Copy link
Copy Markdown
Member

LGTM! Might want to wait for a couple more approvals to this process change.

@shilman shilman requested review from igor-dv and usulpro June 23, 2017 06:53
Copy link
Copy Markdown
Member

@igor-dv igor-dv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread RELEASES.md Outdated
# Release Process

A Storybook release process based on [Semver](http://semver.org/). In short:
1\. merge bugfix PRs directly into master automatically release (~daily)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would end the lines here for clarity

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alexandrebodin thanks. some weird linting auto-fix 😄

@tmeasday tmeasday mentioned this pull request Jun 27, 2017
@ndelangen
Copy link
Copy Markdown
Member

Looks good to me!

@shilman shilman merged commit 4dde75b into master Jun 28, 2017
@ndelangen ndelangen deleted the release-process branch July 8, 2017 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants