← Back to issue list

Use has-signed-canonical-cla GitHub Action

View original Github issue

Metadata

Project
snapcraft
Number
#3479
Type
pull request
State
merged
Author
MarcusTomlinson
Labels
Created
Updated
Closed

Current evaluation

Merged to replace manual CLA checks with the has-signed-canonical-cla GitHub Action. The author updated the action to exclude existing contributors by default and handle merge commits correctly, resolving reviewer concerns. Approved and merged.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged to replace manual CLA checks with the has-signed-canonical-cla GitHub Action. The author updated the action to exclude existing contributors by default and handle merge commits correctly, resolving reviewer concerns. Approved and merged.
qwen3.6-35b-a3b-mtp-q6 Merged the has-signed-canonical-cla GitHub Action to automate CLA verification. Addressed maintainer concerns regarding existing contributors and merge commits by adjusting the action's default behavior and clarifying its payload logic.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2 Check CLA and normalize copyright notices craft-parts merged Merged following reviewer approval and passing CI checks. Implemented the has-signed-canonical-cla GitHub Action and standardized copyright notices across five files as a follow-up to PR #1.
78%
#97 build(deps): update canonical/has-signed-canonical-cla action to v2 imagecraft merged Merged automated dependency update upgrading the canonical/has-signed-canonical-cla GitHub Action from v1 to v2. Approved by reviewers, passed CI, and automerged into main via Renovate.
77%
#335 chore(deps): update canonical/has-signed-canonical-cla action to v2 fetch-service merged Merged an automated update upgrading the canonical/has-signed-canonical-cla GitHub Action from v1 to v2. Approved by two reviewers, passed CI, and modified one file.
76%
#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.
74%