New Snapcraft 5.0 top-level metadata triggers manual review
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snap Store Server |
New
|
Undecided
|
Unassigned | ||
review-tools |
New
|
Undecided
|
Paulo Flabiano Smorigo |
Bug Description
Adding the new Snapcraft 5.0 top-level metadata to the OpenJFX snap package triggered a manual review. The automatic review and upload failed with the warning:
unknown entries in snap.yaml: 'links' lint-snap-
The revision that failed the automatic review is found at the link below:
OpenJFX Version 17+17 Revision 46
https:/
To build this revision, I added the new metadata to the file 'snap/snapcraft
contact: https:/
donation: https:/
issues: https:/
source-code: https:/
website: https:/
After building the snap, the links were added to the file 'meta/snap.yaml' in the resulting package as shown below:
links:
contact:
- https:/
donation:
- https:/
issues:
- https:/
source-code:
- https:/
website:
- https:/
I rejected the manual review and built the Snap package again without the new metadata, and then the automatic review and upload was successful with revision 47, shown below:
OpenJFX Version 17+17 Revision 47
https:/
Changed in review-tools: | |
assignee: | nobody → Paulo Flabiano Smorigo (pfsmorigo) |
This is correct, the feature is still missing store side support, which is being implemented now.