Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 932 Bytes

CONTRIBUTING.md

File metadata and controls

30 lines (20 loc) · 932 Bytes

Contributing to DeCS

Build

The project is build with gradle using the wrapper:

$ ./gradlew clean check

For the check task beside tests also a coverage check (using jacoco) and static code analysis (using spotbugs) is done.

Branches

The branch main is the integration branch for the upcoming release. To create a release just create a tag using the version.

Every branch is built continuously using a GitHub action executing the task check. Any contribution can be done on a feature branch to be merged to the integration branch. To do so, use a pull request.

Release

By tagging on master a new release will be published and made accessible using JitPack.