Add `snapcraft list-keys`
Metadata
Current evaluation
Merged changes adding the snapcraft list-keys command to show store-registered keys. The author promptly resolved an initial CI test failure, reviewers approved the update, and the branch was merged.
Suggested action: —
No scores available.
Issue body
This augments `snap keys` by also showing which keys are registered to
your account on the store.
LP: #1621895
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged changes adding the snapcraft list-keys command to show store-registered keys. The author promptly resolved an initial CI test failure, reviewers approved the update, and the branch was merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged feature adding snapcraft list-keys to display account-registered store keys. A failing unit test was corrected during review, followed by approval and merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Added snapcraft list-keys command to display store-registered account keys. A failing unit test for account information retrieval was fixed, and the changes were approved and merged. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1784 cli: show helpful message for 'snapcraft list-keys' with no keys | snapcraft | merged | Merged fix replacing the empty table output of snapcraft list-keys with a helpful message directing users to register-key --help. Added a unit test mocking an empty key list. Approved and merged after reviewer guidance on test implementation. | |
| #824 Add `snapcraft create-key` | snapcraft | merged | Merged. Adds snapcraft create-key to wrap snap create-key, unifying key creation and registration. Prevents duplicate registration errors and improves UX. Applied reviewer feedback and minor tweaks before merging. | |
| #5566 docs: add part keys to `snapcraft.yaml` reference | snapcraft | merged | Merged documentation update adding updated part key descriptions to the snapcraft.yaml reference. Keys are ordered by importance, prominence, build lifecycle, and alphabetically. Approved by two reviewers and passed CI checks. | |
| #844 Add `snapcraft history`. | snapcraft | merged | Merged the snapcraft history subcommand implementation. Approved by two reviewers, the change adds 556 lines across 11 files, fixes staging store integration tests, and updates the default series behavior. |