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
|
**Consequence**: A permanent ban from any sort of public interaction within
|
||||||
the community.
|
the community.
|
||||||
|
|
||||||
|
|
||||||
## Attribution
|
## Attribution
|
||||||
|
|
||||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
|
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**!
|
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.
|
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.
|
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