mirror of
https://github.com/TECHNOFAB11/zfs-localpv.git
synced 2026-02-02 15:45:13 +01:00
docs(project): adding project contributing guides (#99)
Signed-off-by: Pawan <pawan@mayadata.io>
This commit is contained in:
parent
02bc587c08
commit
f65575e447
5 changed files with 154 additions and 0 deletions
|
|
@ -45,6 +45,13 @@ If you set your `user.name` and `user.email` in git config, you can sign your co
|
|||
|
||||
You can also use git [aliases](https://git-scm.com/book/tr/v2/Git-Basics-Git-Aliases) like `git config --global alias.ci 'commit -s'`. Now you can commit with `git ci` and the commit will be signed.
|
||||
|
||||
## Adding a changelog
|
||||
If PR is about adding a new feature or bug fix then the Author of the PR is expected to add a changelog file with their pull request. This changelog file should be a new file created under the `changelogs/unreleased` folder. Name of this file must be in `pr_number-username` format and contents of the file should be the one-liner text which explains the feature or bug fix.
|
||||
|
||||
```sh
|
||||
zfs-localpv/changelogs/unreleased <- folder
|
||||
12-github_user_name <- file
|
||||
```
|
||||
## Setting up your Development Environment
|
||||
|
||||
This project is implemented using Go and uses the standard golang tools for development and build. In addition, this project heavily relies on Docker and Kubernetes. It is expected that the contributors:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue