-
Notifications
You must be signed in to change notification settings - Fork 129
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
Checklist and coordination: Major upgrade to v3.0.0 #654
Conversation
@jywarren let's publish this :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
At image-sequencer we've been refining a release checklist workflow which is quite strict. Could be interesting to see how we are doing the coordination leading up to a new release! publiclab/image-sequencer#1751 - it's actually stored as an issue template so we open a new issue for each, and go through the checklist.
Here, for example, one checklist item might be to create a corresponding issue in plots2
- also, if the checklist is an issue, then it can last after the PR is closed, for tasks that come after the PR. What do you think? No big deal for this one but just an idea.
@@ -1,6 +1,6 @@ | |||
{ | |||
"name": "publiclab-editor", | |||
"version": "2.2.0", | |||
"version": "3.0.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oops I mistakenly committed 3.2.0
🙈
Sure, we can use the checklist this time itself 👍 |
Oh cool! Well it's a huge checklist and we don't need to do every step as we do in IS - but great! OK, this should be good then? |
Yes this is good to go 🚀 |
Great! Let's make a github release too, just because we're calling this a major? |
I'll publish from the main branch to NPM, too! |
https://github.com/publiclab/PublicLab.Editor/releases/tag/v3.0 Already done using the create-release script 🙈 |
Just noting:
|
Published as |
Awesomeee 🎉 |
Bump bootstrap from 4.3.1 to 4.5.3
Bump bootstrap from 4.3.1 to 4.5.3 #645)To do:
complete this PR
open a matching PR on
plots2
for this new version #open an issue using the "release" template with this checklist with title
Checklist and coordination for v0.0.0 major/minor/patch release
(see semantic versioning)compile release notes below from corresponding release milestone
update version number in
package.json
(ex #1695)finalize and merge to
main
branch (freeze merges tomain
branch until next step)merge, build and publish
/dist/
files tostable
(merges tomain
branch can resume for next release)create a release on GitHub and use features description + release notes from below
tag version number branch (i.e.
v3.0.0
)publish tagged branch to
npm
(actually did frommain
branch -- @jywarren)publish to live
github-pages
demo (with bash script from/scripts/update_demo
) (from within GitPod works well)close this issue!