← Back to issue list

docs(reference): add platform naming rules

View original Github issue

Metadata

Project
snapcraft
Number
#6092
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged documentation update adding platform naming rules. The change also bumps the craft-application minor release to resolve a lint dependency. Approved by two reviewers and passed CI checks before integration.

Suggested action:

No scores available.

Issue body

As a side-effect this updates the minor release of craft-application too. CRAFT-4906 Lint issue is fixed in https://github.com/canonical/craft-application/pull/1023 --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [x] I've added or updated any relevant documentation. - [x] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged documentation update adding platform naming rules. The change also bumps the craft-application minor release to resolve a lint dependency. Approved by two reviewers and passed CI checks before integration.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update adding platform naming rules. The change also bumps the craft-application minor release to align with a lint fix in PR #1023. Addresses CRAFT-4906.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update adding platform naming rules. The change also triggers a minor version bump for craft-application, with a related lint issue resolved in craft-application PR #1023.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2590 docs: add platform naming rules charmcraft merged Merged documentation update adding platform naming rules from craft-application. Approved by two reviewers. Integrated despite non-blocking CI test failures and type checker notifications.
94%
#1130 docs: add platform naming rules rockcraft merged Merged documentation update adding platform naming rules from Craft Application. Approved by three reviewers with all CI checks passing. A noted merge conflict was resolved prior to final merge.
93%
#2080 docs: add platforms reference and how-to charmcraft merged Merged documentation updates for Charmcraft platforms, bases, and architectures, covering multi-base support. Approved by three reviewers, passed CI checks, and resolved issue #2009.
77%
#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.
76%
#1012 docs: add platform naming snippet craft-application merged Merged after approval and passing CI. Added platform naming documentation across four files, resolving reviewer feedback on YAML constraints by implementing platform-specific rules for snaps and rocks.
75%
#213 docs: add 'Platform grammar' reference imagecraft merged Merged documentation for the for statement and platform grammar. Approved by three reviewers and passed all CI checks. Includes placeholders for Craft Grammar 2.3.0 features, now enabled following PR 207.
74%
#495 feat: add craft-platforms compatibility methods craft-application merged Merged after approval by two reviewers and passing CI checks. Added craft-platforms compatibility methods and deprecation warnings. Documentation breakage was later resolved in PR #498.
74%
#736 docs(models): add reference and how-to for Platforms models. craft-application merged Merged documentation update adding reference and how-to guides for Platforms models. Approved by four reviewers, passed all CI checks, and included in the changelog as part of CRAFT-4421 and CRAFT-4485.
74%
#5185 docs: move craft-for-platforms → craft-a-snap snapcraft merged Merged documentation update renaming the craft-for-platforms directory to craft-a-snap. The change better reflects the actual user task of building snaps across languages and frameworks. Approved by reviewers and passed CI checks.
73%
#706 fix: improve the handling of platforms errors. craft-application merged Merged fix for platform error handling. Approved by two reviewers with all CI checks passing. Resolves issue #690 and CRAFT-4369/4370. Modifies eight files with 98 additions and 239 deletions.
72%