It would involve the ability to manage what versions and software we push to Intune via a git repository (config files or maybe a terraform provider for patch-my-pc). Patch-my-pc can read the files after a PR is approved and process the deployments. For us this would be extremely beneficial so we can enforce peer reviews on updates and also have a history of who approved what.
That can also eliminate the need of having a server with Patch-my-pc installed (we can install as part of the CI/CD) so infrastructure teams don't need to worry about patching another server, etc.
yeh it is a bit different. We would like to run patch my pc as part of a CI/CD pipeline.
I like the idea! It probably fits more easily in to other ideas that exist today. For example:
High security option to allow admin to approve updates, based on metadata - https://ideas.patchmypc.com/ideas/PATCHMYPC-I-1186
Webinterface for PatchMyPC console for Intune - https://ideas.patchmypc.com/ideas/PATCHMYPC-I-1280
However I'm conflicted about merging this idea with either of those because you express an explicit interest to integrate with a Git repository for config files and approvals of new updates.