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

Release 7.0.0 #466

Merged
231 commits merged into from
Feb 15, 2021
Merged

Release 7.0.0 #466

231 commits merged into from
Feb 15, 2021

Conversation

dvvanessastoiber
Copy link
Contributor

@dvvanessastoiber dvvanessastoiber commented Feb 15, 2021

Release notes

Checklists

Release preparation

  • Create new release-x.x.x branch (based on develop branch)
  • Collect changes and write release notes
  • Draft release PR in GitHub that merges the release-x.x.x into the master branch

Update version

  • Update this version number based on the highest release label attached of the included PRs
  • Run npm install on release branch to update package-lock.json
  • Commit and push package.json and package-lock.json with new version number
  • Wait until build is successful
  • Assign reviewer and wait for final review
  • Merge this pull request into master branch

Publish npm release

  • npm login caleydo-bot
  • npm publish
  • Check release on npmjs.com

Create GitHub release

  • Draft a new release (Code -> Releases -> Draft a new release)
  • Use new version number as tag (e.g., v2.3.1)
  • Copy release notes
  • Publish release

Prepeare next develop release

  • Merge master into develop branch
  • Update version in package.json and package-lock.json to <next patch version>-SNAPSHOT (e.g., 2.3.1 to 2.3.2-SNAPSHOT)
  • Commit and push changes

🏁 Finish line

  • Inform colleagues and customers about the release
  • Celebrate the new release 🥳

oltionchampari and others added 30 commits August 10, 2020 08:53
Update `.gitattributes` to hide compiled files from git diff
…fault

Use `PHOVEA_NGINX_PORT` in nginx-default.conf
@dvvanessastoiber dvvanessastoiber added the release: major PR merge results in a new major version label Feb 15, 2021
@dvvanessastoiber dvvanessastoiber requested a review from a user February 15, 2021 13:26
@dvvanessastoiber dvvanessastoiber marked this pull request as ready for review February 15, 2021 13:34
@ghost ghost merged commit a24e777 into master Feb 15, 2021
@ghost ghost deleted the release-7.0.0 branch February 15, 2021 13:47
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release: major PR merge results in a new major version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants