This repository contains the config files for the UBports Installer.
To add a new device, add a codename-name mapping to index.json, add overrides for all alternative codenames to aliases.json and commit a config file that follows the schema to the v1 folder. You must always test configs before committing, only working configs will be accepted.
Run npm run validate
to make sure you followed the schema correctly.
If you want to propose changes to the structure or propose a new step type, open an issue. Device-specific issues should be filed directly against the UBports Installer.
You can test device configs using
ubports-installer -f [config]