Skip to content

feat: strict platform name validation#1011

Draft
lengau wants to merge 4 commits intomainfrom
work/CRAFT-4879
Draft

feat: strict platform name validation#1011
lengau wants to merge 4 commits intomainfrom
work/CRAFT-4879

Conversation

@lengau
Copy link
Collaborator

@lengau lengau commented Feb 10, 2026

This implements strict platform name validation using the validator in craft-platforms (see: canonical/craft-platforms#209)

By default, projects only get validated if their base doesn't match any of our "legacy" bases (ubuntu 20.04-24.04).

  • Have you followed the guidelines for contributing?
  • Have you signed the CLA?
  • Have you successfully run make lint && make test?
  • Have you added an entry to the changelog (docs/reference/changelog.rst)?

This implements strict platform name validation using the validator in
craft-platforms (see: canonical/craft-platforms#209)

By default, projects only get validated if their base doesn't match any
of our "legacy" bases (ubuntu 20.04-24.04).
Signed-off-by: Alex Lowe <alex.lowe@canonical.com>
Signed-off-by: Alex Lowe <alex.lowe@canonical.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant