← Back to issue list

ci: check the license agreement on Travis.

View original Github issue

Metadata

Project
snapcraft
Number
#973
Type
pull request
State
merged
Author
come-maiz
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged after resolving conflicts. Implemented a Travis CI check to verify license agreement compliance by validating Canonical email addresses or Launchpad CLA team membership. Code coverage remained unchanged.
qwen3.6-35b-a3b-mtp-q6 Merged after resolving conflicts. Implemented Travis CI checks to verify license agreement compliance by validating submitter email addresses or Launchpad CLA team membership.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3233 travis: set cla check as final stage snapcraft merged Merged a Travis CI configuration update that moves the CLA check to the final stage. This ensures test results display regardless of CLA status, enabling ongoing development while contributors resolve compliance. Approved and passed all checks.
78%
#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.
75%
#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.
73%
#1106 tests: check the CLA on all the commits snapcraft merged 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.
72%
#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.
72%
#2477 ci: shallow clones for CLA checks on travis snapcraft merged Merged after two approvals and passing CI. Configured Travis CI to use shallow clones for CLA checks, reducing check execution time with a two-line update.
71%