← Back to issue list

feat: support package-repositories in project

View original Github issue

Metadata

Project
craft-application
Number
#178
Type
pull request
State
merged
Author
syu-w
Labels
Created
Updated
Closed

Current evaluation

Merged a feature enabling applications to install additional package repositories in the build system. Approved by two reviewers, passed CI and coverage checks, and validated in Rockcraft with expected results.

Suggested action:

No scores available.

Issue body

Added a new feature that allows applications to install additional package repositories in the build system.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a feature enabling applications to install additional package repositories in the build system. Approved by two reviewers, passed CI and coverage checks, and validated in Rockcraft with expected results.
qwen3.6-35b-a3b-mtp-q6 Merged after passing all tests and achieving full code coverage. Adds support for installing additional package repositories in the build system. Validated in Rockcraft with expected test results and passing spread tests.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#217 repo: add support for package repositories rockcraft merged Added support for package repositories. Merged after approval by two reviewers and passing CI checks. Modified 16 files (+346/-31), resolving CRAFT-1553 and enabling downstream testing.
76%
#317 feat: support local keys in package-repositories craft-application merged Merged PR implementing local key support for package repositories. Introduces an overridable method for applications providing local assets, such as Snapcraft. Approved by two reviewers, passed CI, and applied across five files (+54/-12 lines).
72%
#3647 repo: add package repository handling (CRAFT-846) snapcraft merged Merged into main. Introduces apt repository and PPA handling definitions and helpers, consolidated from multiple prior pull requests. Approved by reviewers, passed all CI checks, and increased test coverage.
70%