tests: check the CLA on all the commits
Metadata
Current evaluation
Added tests to verify the CLA on all commits. The changes were approved, passed CI checks, and merged. The author confirmed license agreements for all contributors and requested bash script improvements.
Suggested action: —
No scores available.
Issue body
LP: [#1657571](https://bugs.launchpad.net/snapcraft/+bug/1657571)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Added tests to verify the CLA on all commits. The changes were approved, passed CI checks, and merged. The author confirmed license agreements for all contributors and requested bash script improvements. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged tests verifying CLA compliance across all commits. A bash script validates license agreements, confirmed functional for Canonical employee commits. No revisions requested; changes were accepted and merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged tests verifying the Contributor License Agreement on all commits. CLA compliance was confirmed for three Canonical employee commits. Changes were integrated into the main branch. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #625 ci: fix cla failure | fetch-service | merged | Merged after passing all CI checks, including the cla-check, and receiving reviewer approval. The change resolved a continuous integration failure related to contributor license agreement verification. | |
| #489 ci: add CLA check (CRAFT-305) | charmcraft | merged | Merged. Added a Contributor License Agreement check to the CI workflow. Approved by two reviewers with no unresolved comments. The change introduces nine lines to automate CLA verification. | |
| #1044 tests: use python2 to check the CLA | snapcraft | merged | Merged changes to update tests for Python 2 CLA verification. The pull request modified one file, passed Travis CI, maintained 100% diff coverage, and was approved by kyrofa. | |
| #973 ci: check the license agreement on Travis. | snapcraft | merged | Merged after two approvals and conflict resolution. Introduces Travis CI checks to verify contributor license agreements by validating email addresses or Launchpad CLA team membership. Code coverage remained stable. | |
| #1115 ci:update the CLA checker workflow | craft-parts | merged | Updating the CLA checker workflow, the pull request was approved by two reviewers, passed all CI checks, and successfully merged. The change modified a single file with two additions and two deletions. | |
| #1043 tests: fix the CLA launchpadlib install in travis | snapcraft | closed | Merged to master, fixing the launchpadlib installation in Travis CI for CLA checks. The change updated two files and maintained existing code coverage. |