We warmly welcome any community contributions to this repository. As a contributor here are some helpful guidelines.
Help us ensure a welcoming and inspiring community. Please read our Code of Conduct.
If you've discovered a bug you can submit an issue, or skip straight to creating a pull request.
We can't wait to hear about your new ideas. Please consider the size of the feature you're proposing before taking your next steps.
You can submit an issue, or just create a pull request.
-
It's always good to double check existing PRs to avoid duplicating effort.
-
Please sign our CLA before creating a PR. This is required for us to accept your changes.
-
Fork the repo.
-
Clone the newly forked repo under your account.
git clone https://github.com/your-account/log-data-contracts.git -
Create a new branch for your changes.
git checkout -b your-new-branch-name -
Make your changes, including any related testing and documentation.
-
Commit your changes using a descriptive commit message following our message conventions. We use these commit messages when generating release notes.
git add --all git commit -m "<type>: <short summary>" | | | └─> present tense, lower case, and no period at end | └─> feature|fix|test|docs|refactor|ci
-
Push your branch to GitHub
git push -u origin your-new-branch-name -
In GitHub create a pull request to
log-data-contracts:main. -
Respond to feedback provided on the PR.