Introducing app distribution

Hi @hopel, indeed, cross-product Forge app listings will not be supported initially on the Marketplace.

This listing limitation is not intended to be permanent, and we plan to add support for multi-product Forge app compatibility in the future, based on interest from the ecosystem. For developers who have cross-product apps and are looking to list those on the Marketplace, we recommend:

  • creating a shared code base and register the same app twice & create two separate Marketplace listings

  • manage both the original app and the duplicate app from the same source repository. You may choose to either have two separate app manifests committed to the repository, or dynamically generate the duplicate manifest as a build step. There is no need to filter out product-specific permissions or modules from the app manifest - they will be filtered automatically during the installation process.

  • In your DevOps and/or CI/CD lifecycle, deploy changes to both apps alongside each other

We understand that this is not ideal and we are really keen to hear more about your cross-product app ideas so we can better prioritise the support of those apps in the future.

Cheers,

Angelina

1 Like