Vertical Guide

Publishing a Software Package

Package a private repository as a sellable plan + software package.

Published software packages in the GHRM marketplace.
Published software packages in the GHRM marketplace.

Connect & package

Configure the GitHub App credentials (mounted under var/ghrm/auth/), then create a software package that links a repository to a subscription plan. The catalogue and detail pages render as themeable CMS pages hosting GHRM Vue widgets.

Testing without GitHub

For local/CI runs set GHRM_USE_MOCK_GITHUB=true (the CI default) so the GitHub calls are mocked and tests are deterministic.