Hi @armindom
You can try sending attachment: https://learn.microsoft.com/en-us/connectors/visualstudioteamservices/#sending-attachments that creates file attachments using Send an HTTP request to Azure DevOps action
Then you can use create blob action to store those files in storage account: https://learn.microsoft.com/en-us/connectors/azureblobconnector/#create-blob
For versioning, you can enable the blob versioning feature: https://learn.microsoft.com/en-us/azure/storage/blobs/versioning-overview
Azure DevOps Connector: https://learn.microsoft.com/en-us/connectors/visualstudioteamservices
Devops Supported Actions: https://learn.microsoft.com/en-us/connectors/visualstudioteamservices/#actions
Devops Supported Triggers:https://learn.microsoft.com/en-us/connectors/visualstudioteamservices/#triggers
This is the sample code which can help you to understand how you can work with logic apps and dev ops: https://learn.microsoft.com/en-us/samples/azure-samples/azure-logic-apps-pipeline-orchestration/azure-devops-orchestration-with-logic-apps/