Skip to content

release workflow

Raymond Meester edited this page Sep 27, 2024 · 3 revisions

This guide shows how to release Assimbly.

1. Creating a new release

On the Gateway repo, go to (GitHub) Actions and run:

Update version for all versions

Set the milestone to new snapshot version, for example:

5.0.0-SNAPSHOT 

Note: Default branch is develop

2. Development

Develop like normally

3. Finalize the version

On the Gateway repo, go to (GitHub) Actions and run:

Update version for all versions

Set the milestone for version, for example:

5.0.0

4. Merge

Merge every repository into main.

5. Release

On the Gateway repo, go to (GitHub) Actions and run:

Release for all repositories

This will create the jar files and docker images

Clone this wiki locally