Closed undervillain closed 3 years ago
Do we also need a repository.json
file? Seems most participating repos have both -- whether they have only one "package" or more
Do we also need a
repository.json
file? Seems most participating repos have both -- whether they have only one "package" or more
Taking another look at this, I think you may be right. I was able to use HPM to install the app from my fork by entering a manual URL to the packageManifest.json file, but couldn't test the integration to their app catalog (unless I wanted to claim LIFX Master as my own....)
So unfortunately it leaves a little work for Rob to do.
{
"author": "Rob Heyes",
"gitHubUrl": "https://github.com/robheyes",
"packages": [{
"name": "LIFX Master",
"category": "Integrations",
"location": "https://raw.githubusercontent.com/robheyes/lifxcode/master/packageManifest.json",
"description": "LIFX Lan Protocol app and drivers for Hubitat Elevation"
}]
}
Add support for HubitatPackageManger. To complete the integration, a PR needs to be made against https://github.com/dcmeglio/hubitat-packagerepositories/blob/master/repositories.json to add the following (or substantially similar) after this PR is accepted: