Skip to content

Comments

feat(schema): add Flatpak Builder manifest JSON schema#5394

Open
Vaibhav701161 wants to merge 7 commits intoSchemaStore:masterfrom
Vaibhav701161:feat/Flatpak-Manifest-schema
Open

feat(schema): add Flatpak Builder manifest JSON schema#5394
Vaibhav701161 wants to merge 7 commits intoSchemaStore:masterfrom
Vaibhav701161:feat/Flatpak-Manifest-schema

Conversation

@Vaibhav701161
Copy link
Contributor

PR Description

This PR adds support for the Flatpak Builder manifest JSON schema to SchemaStore.

Changes

  • Added the Flatpak Builder manifest schema sourced from the upstream Flatpak repository
  • Registered the schema in catalog.json with appropriate file match patterns
  • Introduced positive test cases to validate expected manifest structures
  • Added negative test coverage to ensure validation failures for invalid manifests
  • Updated schema validation configuration to include the new schema

Motivation

Flatpak Builder manifests are widely used for defining application build configurations in the Flatpak ecosystem. Including this schema in SchemaStore improves editor validation, autocomplete, and developer experience when authoring Flatpak manifests.

Upstream reference

https://github.com/flatpak/flatpak-builder

closes #5094

image

pre-commit-ci bot and others added 3 commits February 21, 2026 08:44
…t-07

Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com>
Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.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.

Flatpak Mainfest / Builder Schema

1 participant