Skip to content

Commit 41515ad

Browse files
committed
Merge branch 'development' into 3.1.1
2 parents fbe758d + a707350 commit 41515ad

File tree

13 files changed

+2820
-2959
lines changed

13 files changed

+2820
-2959
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Pathway Commons App(s)
22

3+
[![DOI](https://zenodo.org/badge/104936681.svg)](https://zenodo.org/badge/latestdoi/104936681)
4+
35

46
## Required software
57

@@ -167,11 +169,15 @@ Students who work on the repo should follow these instructions for each feature
167169

168170
## Publishing a release
169171

172+
1. Create a release branch off of master, e.g. `release/1.2.3`
173+
1. Merge the latest dev into the release branch.
170174
1. Make sure the tests are passing: `npm test`
171175
1. Make sure the linting is passing: `npm run lint`
172176
1. Bump the version number with `npm version`, in accordance with [semver](http://semver.org/). The `version` command in `npm` updates both `package.json` and git tags, but note that it uses a `v` prefix on the tags (e.g. `v1.2.3`).
173177
1. For a bug fix / patch release, run `npm version patch`.
174178
1. For a new feature release, run `npm version minor`.
175179
1. For a breaking API change, run `npm version major.`
176180
1. For a specific version number (e.g. 1.2.3), run `npm version 1.2.3`.
181+
1. Make a PR for the release branch onto master.
177182
1. Push the release: `git push origin --tags`
183+
1. Publish a [release](https://github.com/PathwayCommons/app-ui/releases) for Zenodo.

0 commit comments

Comments
 (0)