I have created a small CLI tool to help developers creating new apps for Umbrel. The tool also features a linter that detects common problems such as missing keys in yml files or malformed values.
This GitHub Action uses that linter to immediately tell, if a PR passes the check or not. Here is the list, what it checks:
Really great work on this @sharknoon. Looking forward to integrating this to give people a nice way to check their submissions and to automate part of the review process 🎉
Hello,
I have created a small CLI tool to help developers creating new apps for Umbrel. The tool also features a linter that detects common problems such as missing keys in yml files or malformed values.
This GitHub Action uses that linter to immediately tell, if a PR passes the check or not. Here is the list, what it checks:
umbrel-app.yml
:docker-compose.yml
:<name>:<version>@<sha256>