The idea is:
Please add a Public REST API for installing and updating Community Nodes. The API should allow the caller to specify the package name and version. This will be very useful in our CI/CD pipeline for developing the Community Nodes.
My use case:
We are developing our Community Nodes. When releasing a new version of Community Node, we want our self-hosted n8n instance to install the latest version of our Community Node. Therefore, we want the installation process to be integrated in the CI/CD pipeline.
I think it would be beneficial to add this because:
Our development of the Community Node is evolving rapidly. If it could be automated by the CI/CD pipeline, it can save us so much time deploying the Community Nodes.