Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 886 Bytes

CONTRIBUTING.md

File metadata and controls

27 lines (19 loc) · 886 Bytes

Contributing

Contributions to Pipeliner are both welcomed and appreciated.

Code source code targets Java 8.

The project uses an GitHub Flow branching strategy.

  • main branch for active development / unreleased code
  • release-<VERSION> branch for a releases
  • Spotless is used to apply Palantir Java Format
  • PMD is used for static analysis
  • Expand all Java imports
  • Tags are used for releases

For changes, you should...

  • Fork the repository
  • Create a branch for your work off of main
  • Make changes on your branch
  • Build and test your changes
  • Open a pull request targeting main, tagging @antublue for review
  • A Developer Certificate of Origin (DCO) is required for all contributions

Copyright (C) 2024-present Pipeliner project authors and contributors