Skip to content

Commit

Permalink
docs: add contributor license agreement
Browse files Browse the repository at this point in the history
  • Loading branch information
gotbadger committed Apr 15, 2024
1 parent 1e5a6cf commit 84aff00
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 2 deletions.
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
-->

## Checklist
If this is your first time contributing please [sign the CLA](https://docs.bearer.com/contributing/)

- [ ] I've added test coverage that shows my fix or feature works as expected.
- [ ] I've updated or added documentation if required.
- [ ] I've included usage information in the description if CLI behavior was updated or added.
- [ ] PR title follows [Conventional Commits](https://www.conventionalcommits.org/) format

6 changes: 6 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,9 @@ Thanks for your interest in contributing to Bearer.
You can find guides and everything you need to started in the [Contributing to Bearer](https://docs.bearer.com/contributing/) documentation.

When in doubt, don't hesitate to [raise an issue]({{meta.links.issues}}) or jump into the [community discord]({{meta.links.discord}}).

## CLA (Contributor License Agreement)

A Contributor License Agreement (CLA) is a legal document that outlines the terms and conditions under which a contributor submits their work, such as code, documentation, or other materials, to a project.

Before submitting any Pull Request, please take a look at our [CLA document](https://docs.bearer.com/cla.pdf), fill it out and send it to [[email protected]](mailto:[email protected]). After that, you are good to go..
1 change: 1 addition & 0 deletions docs/.eleventy.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ module.exports = function (eleventyConfig) {
eleventyConfig.addPassthroughCopy({ "./_tmp/style.css": "./style.css" })
eleventyConfig.addPassthroughCopy({ "./robots.txt": "./robots.txt" })
eleventyConfig.addPassthroughCopy({ "./_redirects": "./_redirects" })
eleventyConfig.addPassthroughCopy({ "./assets/cla.pdf": "./cla.pdf" })
eleventyConfig.addDataExtension("yaml", (contents) => yaml.load(contents))
eleventyConfig.addShortcode("version", function () {
return now
Expand Down
Binary file added docs/assets/cla.pdf
Binary file not shown.
6 changes: 6 additions & 0 deletions docs/contributing/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@ You can contribute in a variety of ways:

All contributions and interactions with the community must adhere to our [contributor code of conduct]({{meta.sourcePath}}/blob/main/CODE_OF_CONDUCT.md).

### CLA (Contributor License Agreement)

A Contributor License Agreement (CLA) is a legal document that outlines the terms and conditions under which a contributor submits their work, such as code, documentation, or other materials, to a project.

Before submitting any Pull Request, please take a look at our [CLA document](/cla.pdf), fill it out and send it to [[email protected]](mailto:[email protected]). After that, you are good to go.

## Best practices

Here are some tips to get you started:
Expand Down

0 comments on commit 84aff00

Please sign in to comment.