Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .github/workflows/cla.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: "CLA"
Copy link

@Ulrond Ulrond Jun 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we have a full description in comments of what this is doing and why.
And who is the team that should be contacted in case of problems.

e.g.

# name: "CLA"
#
# Description: This GitHub Actions workflow automates Contributor License Agreement (CLA) checks for Pull Requests (PRs).
# It uses a reusable action from 'rdkcentral/cmf-actions' to verify if a contributor has signed the CLA.
#
# Triggers:
# - When a new comment is created on an issue (useful for re-checking CLA status).
# - When a Pull Request is opened, closed, or synchronized (new commits pushed).
#
# Purpose: Ensures all code contributions are legally compliant by verifying CLA signature status,
# which protects both contributors and the project.
#
# Contact: For issues with CLA checks or the signing process, please contact the repository administrators
# or the maintainers of 'rdkcentral/cmf-actions'.
#

on:
issue_comment:
types: [created]
pull_request_target:
types: [opened,closed,synchronize]

jobs:
CLA-Lite:
name: "Signature"
uses: rdkcentral/cmf-actions/.github/workflows/cla.yml@main
secrets:
PERSONAL_ACCESS_TOKEN: ${{ secrets.CLA_ASSISTANT }}