← Back to issue list

feat(project): update Platform schema

View original Github issue

Metadata

Project
rockcraft
Number
#867
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Merged, updating the Platform schema and superseding #862. Approved by two reviewers with 96 additions and 19 deletions across 16 files. The merge proceeded despite a failing OSV-scanner CI check.

Suggested action:

No scores available.

Issue body

Supersedes #862

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged, updating the Platform schema and superseding #862. Approved by two reviewers with 96 additions and 19 deletions across 16 files. The merge proceeded despite a failing OSV-scanner CI check.
qwen3.6-35b-a3b-mtp-q6 Merged the Platform schema update, superseding PR #862. The maintainer integrated the changes directly into the main branch without additional review comments.
qwen3.6-35b-a3b-mtp-q6 Merged the Platform schema update, superseding PR #862. The maintainer integrated the changes directly into the codebase, finalizing the schema modifications without additional review comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#686 fix(ProjectService): better handling for invalid platforms craft-application merged Merged fix improving ProjectService invalid platform handling. Approved by two reviewers, passes CI, and updates the changelog. Incorporates targeted commits addressing review feedback from PR #683 across five files.
75%
#86 feat(project): add support to platforms in build plan craft-application merged Implemented generic platform name filtering for build plans, resolving issue #83. Merged after reviewer approval and passing CI checks with 100% diff coverage.
73%
#2104 docs: update platforms reference charmcraft merged Merged documentation update to the platforms reference, incorporating feedback from PR #2080. Approved by two reviewers with zero unresolved comments. Changed one file with 16 additions and 15 deletions.
72%
#735 feat(models): make the Platforms schema and processing work the same craft-application merged Merged after approvals and CI. Adds a generic PlatformDict class to standardize Pydantic schema and processing for Platforms, resolving #688 and CRAFT-4421. The 16-file change defers changelog updates to a separate PR.
71%
#6069 docs: rewrite platform docs snapcraft merged Squash-merged rewrite of platform documentation. Dropped core20, added core26, and renamed architectures to platforms. Fixes #6039. Approved by two reviewers with all CI checks passing.
71%