← Back to issue list

Work in preparation for the list-revisions branch.

View original Github issue

Metadata

Project
charmcraft
Number
#82
Type
pull request
State
merged
Author
facundobatista
Labels
Created
Updated
Closed

Current evaluation

Merged after approval by two reviewers. The changes isolate a helper function for extracting charm names from metadata, update related tests, and implement the new Store API base URL domain. Two files were modified with 82 additions and 45 deletions.

Suggested action:

No scores available.

Issue body

I just isolated a helper function to get the charm name from the metadata file, and improved the tests history around that. Also sneaked in the new domain for the Store API base url.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after approval by two reviewers. The changes isolate a helper function for extracting charm names from metadata, update related tests, and implement the new Store API base URL domain. Two files were modified with 82 additions and 45 deletions.
qwen3.6-35b-a3b-mtp-q6 Merged by maintainer facundobatista. The update isolates a helper function to extract the charm name from metadata, refines related tests, and updates the Store API base URL domain. These changes prepare the codebase for the list-revisions branch.
qwen3.6-35b-a3b-mtp-q6 Merged. Prepares the list-revisions branch by isolating a helper function to extract charm names from metadata, improving related tests, and updating the Store API base URL domain.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#86 The "list revisions from the Store" command charmcraft merged Successfully merged after approval by two reviewers. The changes implement a new list revisions from the Store command across seven files, adding 350 lines and removing four to enable repository revision tracking.
74%
#1459 feat: basic store service charmcraft merged Merged an application-agnostic StoreService for executing store commands, configured with Charmcraft defaults. Approved by two reviewers, the update adds 392 lines across eight files.
72%
#227 Pass the charmhub config to the Store API layer. charmcraft merged Merged. Passes charmhub configuration to the Store API layer through primarily mechanical changes with minimal functional impact. Relocates a test file. Approved by two reviewers and passed CI checks.
71%