Skip to content

Latest commit

 

History

History
67 lines (49 loc) · 1.74 KB

CONTRIBUTING.md

File metadata and controls

67 lines (49 loc) · 1.74 KB

Contributing to SPDX-builder

Got a Question or Problem?

Please raise an issue for now. We don't have other official communication channels in place right now. If you really want to know more, you can contact the contributors through the standard Philips communication channel.

Found an Issue?

If you find a bug in the source code or a mistake in the documentation, you can help us by submitting an issue to our Github Repository. Even better you can submit a Pull Request with a fix.

Create a release?

We're using gitflow to release. In versioning we're using a prefix v for example: v0.2.1.

Initial setup

You need setup git flow once on your local machine:

git flow init

Make sure your local environment is correct

git checkout main
git pull origin main
git checkout develop
git pull origin develop

Start a release

git flow release start vx.x.x

Change documentation if wanted

Change documentation if wanted. Versions will be changed right after the release on develop

Commit changes:

git commit -m "Prepare for release vx.x.x"

Finish a release

git flow release finish vx.x.x
git push origin develop
git checkout main
git push origin main --tags

Change versions on various places after a release

This needs to be improved in the future, but for now:

Change version into new version in file / linenumber:

  • build.gradle : line 68.
  • build.gradle : line 81.

Commit these changes to develop:

git commit -m "Prepare for next release"