Open timothydilbert opened 1 year ago
For information, on the first iteration, the management of the Source Control system will be delegated to VS Code extensions. (so yes, it will be available only in VS Code). For later iterations, it is planned to have ways to have Source Control system. The most probable will be that it will be delegated to an OpenShift service registry so that it can be integrated with several OpenShift services.
That said, it will be interesting to have a button too for standalone versions or in a simpler Kubernetes/OpenShift context.
Please describe the feature that you want to propose
Desired feature: Should be able to link an integration to a GitHub repo. Thereafter there should be a button on the code preview screen that pushes changes to GitHub for change control reasons:
The "Sync your code" button (green check mark) should be renamed to "Build". Clicking it should enable the "GitHub" button if Kaoto detects that there has been a code change.
Justification: Promotes good change control practices that align with the version control policies the customer likely already has in place. This feature is also a differentiator for Kaoto against other low-code platforms where change control is embedded into the platform.