Skip to content

Commit

Permalink
docu
Browse files Browse the repository at this point in the history
  • Loading branch information
rsoika committed Mar 8, 2023
1 parent e2cb1fb commit c6e2b0d
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions doc/RELEASE_PROCESS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# The Open-BPMN Release Process

The release management process of Open-BPMN is based on the [Releasemanagement and versioning](https://github.com/imixs/imixs-workflow/wiki/Releasemanagement-and-versioning) of the Imixs Workflow main project. Because the project contains a Java part and JavaScript (Node.JS) part also the release process is split into two parts. The java part is based on the Maven Release Plugin, the JavaScript part is based on [nmp]((https://docs.npmjs.com/creating-and-publishing-scoped-public-packages).
The release management process of Open-BPMN is based on the [Releasemanagement and versioning](https://github.com/imixs/imixs-workflow/wiki/Releasemanagement-and-versioning) of the Imixs Workflow main project. Because the project contains a Java part and JavaScript (Node.JS) part also the release process is split into two parts. The java part is based on the Maven Release Plugin, the JavaScript part is based on [nmp](https://docs.npmjs.com/creating-and-publishing-scoped-public-packages).

## How to Release a new Version

Expand All @@ -15,17 +15,13 @@ Check current release status on npm:

https://www.npmjs.com/settings/open-bpmn/packages

To be able to publish to the npm repository (https://www.npmjs.com/) create frist an _automation token_ and set this token in your local environment first!
To be able to publish to the npm repository (https://www.npmjs.com/) you need to login during the release process with your npmjs.com account. Alternatively you can create an _automation token_ and set this token in your local environment first!

$ cd open-bpmn.glsp-client/
$ npm config set _authToken=%YOUR_ACCES_TOKEN%

Replace `%YOUR_ACCES_TOKEN%` with a valid Token!

As an alternative you can also do a local login against https://www.npmjs.com/ first

$ npm login

Now you can run the release script:

$ ./scripts/release.sh
Expand Down

0 comments on commit c6e2b0d

Please sign in to comment.