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

Checklist and coordination for v3.7.2 patch release and v3.7.3 follow-up patch release #2037

Open
17 of 18 tasks
jywarren opened this issue Jan 15, 2022 · 8 comments
Open
17 of 18 tasks
Labels

Comments

@jywarren
Copy link
Member

jywarren commented Jan 15, 2022

Also see:

  • 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)
  • create a release project from this template. You can copy a project from its menu.
  • compile release notes below from corresponding release project.
  • open a pull request with updated version numbers
  • finalize and merge to main branch (freeze merges to main branch until next step)

Now, move to stable branch:

  • force push from main to stable
  • then in stable branch, compile /dist/ files with grunt build
  • add /dist/ files with git add -f /dist/* and commit them to stable branch
  • publish stable branch to npm with npm publish (logging in first as necessary)

Draft a release:

Noting we're now in this process in #1751 for v3.7.0.


Release notes

Compile and edit release notes below, to be copied into the release description.

Added

Fixed

Changed

@jywarren
Copy link
Member Author

Screen Shot 2022-01-15 at 2 25 29 PM
Screen Shot 2022-01-15 at 2 25 42 PM

@harshkhandeparkar
Copy link
Member

harshkhandeparkar commented Jan 21, 2022

Hi! I saw the activity. I didn't get why we published 3.7.1 without publishing 3.7.0 though. (Edit: nvm, found it #2034 (comment))

For the next release, I guess we can start with updating https://github.com/publiclab/image-sequencer/projects/4.

@jywarren
Copy link
Member Author

We just merged #2041 and anticipate it will unblock uptake of IS in MapKnitter: Bump image-sequencer from 1.4.1 to 3.7.1 publiclab/mapknitter#1585

So, i'm inclined to release a v3.7.2 with just this addition, but we could also wait for more from here. If we wait, it will probably be v3.8.0, given some new features.

@jywarren
Copy link
Member Author

jywarren commented Mar 22, 2022

I'm going to go ahead and release v3.7.2 with these:

I'll move the rest into a new issue for v3.8.0!

@jywarren jywarren changed the title Checklist and coordination for v3.7.x major/minor/patch release Checklist and coordination for v3.7.2 patch release Mar 22, 2022
@jywarren
Copy link
Member Author

@jywarren
Copy link
Member Author

Unfortunately the dist files didn't make it in!

@jywarren jywarren reopened this Mar 22, 2022
@jywarren
Copy link
Member Author

I'm not sure how. Compiling and releasing as 3.7.3, unfortunately 😭

jywarren added a commit that referenced this issue Mar 22, 2022
@jywarren jywarren changed the title Checklist and coordination for v3.7.2 patch release Checklist and coordination for v3.7.2 patch release and v3.7.3 follow-up patch release Mar 22, 2022
@jywarren
Copy link
Member Author

Published as v3.7.3!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants