Skip to content

Commit

Permalink
Merge pull request #118 from MacPaw/chore/add-contribution-guidelines…
Browse files Browse the repository at this point in the history
…-to-readme

Update README with contribution guidelines
  • Loading branch information
ingvarus-bc authored Nov 17, 2023
2 parents a9d1e30 + fcadae0 commit 2835637
Show file tree
Hide file tree
Showing 2 changed files with 62 additions and 0 deletions.
30 changes: 30 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
## Contribution Guidelines
Make your Pull Requests clear and obvious to anyone viewing them.
Set `main` as your target branch.

#### Use [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) principles in naming PRs and branches:

- `Feat: ...` for new features and new functionality implementations.
- `Bug: ...` for bug fixes.
- `Fix: ...` for minor issues fixing, like typos or inaccuracies in code.
- `Chore: ...` for boring stuff like code polishing, refactoring, deprecation fixing etc.

PR naming example: `Feat: Add Threads API handling` or `Bug: Fix message result duplication`

Branch naming example: `feat/add-threads-API-handling` or `bug/fix-message-result-duplication`

#### Write description to pull requests in following format:
- What

...
- Why

...
- Affected Areas

...
- More Info

...

We'll appreciate you including tests to your code if it is needed and possible. ❤️
32 changes: 32 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ This repository contains Swift community-maintained implementation over [OpenAI]
- [Utilities](#utilities)
- [Combine Extensions](#combine-extensions)
- [Example Project](#example-project)
- [Contribution Guidelines](#contribution-guidelines)
- [Links](#links)
- [License](#license)

Expand Down Expand Up @@ -953,6 +954,37 @@ You can find example iOS application in [Demo](/Demo) folder.

![mockuuups-iphone-13-pro-mockup-perspective-right](https://user-images.githubusercontent.com/1411778/231449395-2ad6bab6-c21f-43dc-8977-f45f505b609d.png)

## Contribution Guidelines
Make your Pull Requests clear and obvious to anyone viewing them.
Set `main` as your target branch.

#### Use [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) principles in naming PRs and branches:

- `Feat: ...` for new features and new functionality implementations.
- `Bug: ...` for bug fixes.
- `Fix: ...` for minor issues fixing, like typos or inaccuracies in code.
- `Chore: ...` for boring stuff like code polishing, refactoring, deprecation fixing etc.

PR naming example: `Feat: Add Threads API handling` or `Bug: Fix message result duplication`

Branch naming example: `feat/add-threads-API-handling` or `bug/fix-message-result-duplication`

#### Write description to pull requests in following format:
- What

...
- Why

...
- Affected Areas

...
- More Info

...

We'll appreciate you including tests to your code if it is needed and possible. ❤️

## Links

- [OpenAI Documentation](https://platform.openai.com/docs/introduction)
Expand Down

0 comments on commit 2835637

Please sign in to comment.