← Back to issue list

ci: use github actions for cla check

View original Github issue

Metadata

Project
snapcraft
Number
#3368
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Merged in snapcraft#3368 via ead57405c, replacing the previous CLA CI check with a GitHub Actions workflow.

Resolution: closed resolved

Reason: PR #3368 was approved and merged, with commit ead57405c completing the migration of the CLA check to GitHub Actions.

Evaluated by: mr-cal-bot

No scores available.

Issue body

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

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in snapcraft#3368 via ead57405c, replacing the previous CLA CI check with a GitHub Actions workflow.
stealth/space-bunny-alpha — closed resolved Merged PR #3368, migrating the CLA check to GitHub Actions in commit ead57405c.
stealth/space-bunny-alpha — closed resolved Merged CLA CI migration to GitHub Actions, replacing the previous check and updating its workflow configuration.
qwen/qwen3.6-35b-a3b — — Merged after approval. Updates the CI pipeline to use GitHub Actions for the CLA check, modifying three files with 57 additions and 31 deletions.
qwen3.6-35b-a3b-mtp-q6 — — Merged a maintainer pull request to migrate the CLA verification workflow to GitHub Actions. The change replaces the previous CI implementation and automates contributor license agreement checks within the continuous integration pipeline.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#10 Use has-signed-canonical-cla GitHub Action craft-providers merged Merged PR #10 replaced the 181-line manual CLA check with the has-signed-canonical-cla GitHub Action (commit 9f9e823; merge 8144fb7).
74%
#1503 ci: speedup the CLA check snapcraft merged Merged in snapcraft#1503 (commit 22ef942d6), speeding CLA validation by checking each email once and skipping commits already in master.
74%
#3479 Use has-signed-canonical-cla GitHub Action snapcraft merged Merged as commit 793e57d60, replacing the manual CLA workflow with has-signed-canonical-cla after tightening its handling of existing contributors.
73%
#3388 ci: migrate snap publishing to github actions snapcraft merged Merged PR #3388 by cjp256 moved Snapcraft's snap publishing CI to GitHub Actions (commit ae4a274a7, +55/-29 lines, approved after WIP iteration), superseding the closed-unmerged twin PR #3387.
72%
#1679 ci: remove cla-check from merge groups charmcraft merged Merged PR #1679 removed cla-check from Charmcraft merge groups with a one-line GitHub Actions configuration change.
71%
#3373 ci: migrate static & unit tests from travis to github actions snapcraft merged Merged PR #3373 as e9d0d1789, moving Snapcraft static and unit-test CI from Travis CI to GitHub Actions after prerequisite #3372.
71%
#1649985 We are missing an automatic CLA check for our pull requests snapcraft (launchpad) closed Automatic pull-request CLA verification was added by snapcore/snapcraft#973, merged as commit 9d262f761; Travis CI checked Canonical emails or Launchpad CLA team membership.
70%