containers / podman-desktop

Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kubernetes — all from your desktop.
https://podman-desktop.io
Apache License 2.0
4.64k stars 294 forks source link

Add update detection and automatic update installation to CLI Tool extension point implementation #4651

Open dgolovin opened 10 months ago

dgolovin commented 10 months ago

Is your feature request related to a problem? Please describe

Podman Desktop should should run regular checks for new version available on registered CLI tools that supports update.

Describe the solution you'd like

There should be workflow implemented that iterates over all eligible for update registered tools and update internal model for following presentation to the user in Settings/CLI Tools page. The workflow should be triggered based on specific settings in preferences:

Extension registering the CLI tool should be able to opt in/out of update checks, for instance extension that bundle specific version of CLI Tools.

Describe alternatives you've considered

No response

Additional context

No response

github-actions[bot] commented 4 months ago

This issue has been automatically marked as stale because it has not had activity in the last 6 months. It will be closed in 30 days if no further activity occurs. Please feel free to leave a comment if you believe the issue is still relevant. Thank you for your contributions!