Skip to content

Introduction

Getting Help

Ask in the neps contributor chat on mattermost or any contributor directly. If you are not in the mattermost chat yet, ask to get access.

Development Workflow

We loosely practice trunk-based-development:

  • We work almost exclusively on the master branch
  • We commit, push, and pull often
  • We automatically run code quality checks before every commit (using pre-commit)
  • We manually run tests (using pytest) before every critical push and automatically afterwards (using github actions)

Installation

For the contributor installation process see Installation.

Checks and tests

The documentation also includes an overview on the protocols and tools we use for code quality checks and tests.