From 80b6675944149c0b76cd5cef7b1f4daefea42d78 Mon Sep 17 00:00:00 2001 From: Niels Pardon Date: Wed, 12 Aug 2026 09:10:51 +0200 Subject: [PATCH] docs: mention CLA requirement for all contributors Substrait requires every contributor to sign the Contributor License Agreement, and CLA Assistant enforces this as a license/cla status check on every pull request. Nothing in this repository mentioned it, so contributors only learned about the requirement from the check appearing on their PR. See substrait-io/substrait#630 --- CONTRIBUTING.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6b21a22..c21f2e3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,12 +2,17 @@ This page provides some orientation and recommendations on how to get the best results when engaging with the community. -1. [The specification is the source of truth](#the-specification-is-the-source-of-truth) -2. [Getting started](#getting-started) -3. [Lint & format](#lint--format) -4. [Testing](#testing) -5. [Commit conventions](#commit-conventions) -6. [Pull requests](#pull-requests) +1. [Contributor License Agreement](#contributor-license-agreement) +2. [The specification is the source of truth](#the-specification-is-the-source-of-truth) +3. [Getting started](#getting-started) +4. [Lint & format](#lint--format) +5. [Testing](#testing) +6. [Commit conventions](#commit-conventions) +7. [Pull requests](#pull-requests) + +## Contributor License Agreement + +Substrait requires all contributors to sign the [Contributor License Agreement (CLA)](https://cla-assistant.io/substrait-io/substrait) before their contributions can be merged. A GitHub app checks this on every pull request and guides new contributors through signing it. ## The specification is the source of truth