← Back to issue list

ci: speedup the CLA check

View original Github issue

Metadata

Project
snapcraft
Number
#1503
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Merged after approval. The change optimizes the CLA check by verifying emails once and skipping commits already in master. A minor CI failure caused by an outdated git version in the docker image was acknowledged and resolved prior to merge.

Suggested action:

No scores available.

Issue body

Verify an email only once and don't verify commits that are already in master Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after approval. The change optimizes the CLA check by verifying emails once and skipping commits already in master. A minor CI failure caused by an outdated git version in the docker image was acknowledged and resolved prior to merge.
qwen3.6-35b-a3b-mtp-q6 Merged to speed up the CLA check by verifying emails once and skipping commits already in master. A CI failure due to an outdated git version in the docker image was resolved, allowing successful integration.
qwen3.6-35b-a3b-mtp-q6 Merged to speed up the CLA check by verifying emails once and skipping commits already in master. A Docker Git version incompatibility with the format option was identified and resolved before merging.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1482 ci: skip the CLA check for pull requests from the bot snapcraft merged Merged a two-line CI configuration update to skip the CLA check for bot-generated pull requests. Approved by a maintainer and integrated into the codebase.
78%
#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.
78%
#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.
77%
#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.
76%
#1679 ci: remove cla-check from merge groups charmcraft merged Merged a CI change removing the cla-check from merge groups. One line was deleted from a single file to streamline the workflow. No reviews or CI checks were recorded prior to merge.
75%
#64 ci: drop redundant cla check starflow merged Merged removal of a redundant local CLA check, now handled at the organization level. Approved by two reviewers with all CI checks passing. Deleted 7 lines from the CI workflow file.
74%
#1682 ci: no-op step for cla-check if in merge group charmcraft merged Merged a CI configuration update that adds a no-op step to skip the CLA check for merge group workflows. Approved by two reviewers and integrated with a four-line change to a single file.
74%
#34 fix: only run CLA check on pull requests starflow merged Merged a configuration fix restricting the CLA checker to pull requests only. This eliminates unnecessary failures on main branch pushes, aligns with standard practices, and was approved with a single-line change.
73%
#1680 ci: remove cla-check from merge groups charmcraft merged Merged a maintainer change that removed the cla-check from merge groups, updating one file with two lines.
71%
#3368 ci: use github actions for cla check snapcraft merged Merged after approval. Updates the CI pipeline to use GitHub Actions for the CLA check, modifying three files with 57 additions and 31 deletions.
71%