Merge branch 'dev' into COG-656-deployment-state
This commit is contained in:
commit
c90d90a86a
4 changed files with 76 additions and 2 deletions
44
.github/workflows/pr_lint
vendored
Normal file
44
.github/workflows/pr_lint
vendored
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
## Reference: https://github.com/amannn/action-semantic-pull-request
|
||||
---
|
||||
name: lint | PR
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types:
|
||||
- opened
|
||||
- reopened
|
||||
- edited
|
||||
- synchronize
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
pr_title:
|
||||
permissions:
|
||||
pull-requests: write
|
||||
statuses: write
|
||||
name: Validate & Label PR
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: amannn/action-semantic-pull-request@v5
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
# Configure which types are allowed (newline-delimited).
|
||||
# From: https://github.com/commitizen/conventional-commit-types/blob/master/index.json
|
||||
# listing all below
|
||||
types: |
|
||||
chore
|
||||
ci
|
||||
docs
|
||||
feat
|
||||
fix
|
||||
perf
|
||||
refactor
|
||||
revert
|
||||
test
|
||||
break
|
||||
- uses: release-drafter/release-drafter@v6
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
@ -111,6 +111,7 @@ individual, or aggression toward or disparagement of classes of individuals.
|
|||
**Consequence**: A permanent ban from any sort of public interaction within
|
||||
the community.
|
||||
|
||||
|
||||
## Attribution
|
||||
|
||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
|
||||
|
|
|
|||
|
|
@ -71,11 +71,23 @@ You're on the verge of completion! It's time to showcase your hard work. 🌐
|
|||
|
||||
The project maintainers will review your work, possibly suggest improvements, or request further details. Once you receive approval, your contributions will become part of **cognee**!
|
||||
|
||||
## 5. 📜 Code of Conduct
|
||||
|
||||
## 5. Developer Certificate of Origin
|
||||
All contributions to the topoteretes codebase must be signed-off to indicate you have read and agreed to the Developer Certificate of Origin (DCO), which is in the root directory under name DCO. To sign the DCO, simply add -s after all commits that you make, to do this easily you can make a git alias from the command line, for example:
|
||||
|
||||
$ git config alias.cos "commit -s"
|
||||
|
||||
Will allow you to write git cos which will automatically sign-off your commit. By signing a commit you are agreeing to the DCO and agree that you will be banned from the topoteretes GitHub organisation and Discord server if you violate the DCO.
|
||||
|
||||
We consider the following as violations to the DCO:
|
||||
|
||||
Signing the DCO with a fake name or pseudonym, if you are registered on GitHub or another platform with a fake name then you will not be able to contribute to topoteretes before updating your name;
|
||||
Submitting a contribution that you did not have the right to submit whether due to licensing, copyright, or any other restrictions.
|
||||
|
||||
## 6. 📜 Code of Conduct
|
||||
Ensure you adhere to the project's [Code of Conduct](https://github.com/topoteretes/cognee/blob/main/CODE_OF_CONDUCT.md) throughout your participation.
|
||||
|
||||
## 6. 📫 Contact
|
||||
## 7. 📫 Contact
|
||||
|
||||
If you need assistance or simply wish to connect, we're here for you. Contact us by filing an issue on the GitHub repository or by messaging us on our Discord server.
|
||||
|
||||
|
|
|
|||
17
DCO.md
Normal file
17
DCO.md
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
Developer Certificate of Origin Version 1.1
|
||||
|
||||
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
|
||||
|
||||
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
|
||||
|
||||
Developer's Certificate of Origin 1.1
|
||||
|
||||
By making a contribution to this project, I certify that:
|
||||
|
||||
(a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or
|
||||
|
||||
(b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or
|
||||
|
||||
(c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.
|
||||
|
||||
(d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.
|
||||
Loading…
Add table
Reference in a new issue