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.8.0 minor release #2089

Open
1 of 18 tasks
jywarren opened this issue Mar 22, 2022 · 0 comments
Open
1 of 18 tasks

Checklist and coordination for v3.8.0 minor release #2089

jywarren opened this issue Mar 22, 2022 · 0 comments
Labels

Comments

@jywarren
Copy link
Member

This template guides us through the steps of creating a new release, based on conversation and testing in #1692.

Discuss with @publiclab/is-maintainers if anything is ambiguous!

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

(almost ready):

Changed

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

1 participant