--- a
+++ b/.github/actions/custom-anybodycon/action.yml
@@ -0,0 +1,39 @@
+# This aciton will only work on Windows runners
+
+name: 'Use Custom AnyBodyCon from Azure Blob storage'
+
+description: 'Download specific anybodycon version from Azure Blob storage'
+
+inputs:
+  custom-anybodycon:  # path
+    description: 'The AnyBodyCon version to use'
+    required: true
+  connection-string:
+    description: 'The connection string to the Azure Blob storage'
+    required: true
+  target-path:
+    description: 'Where to place the custom AnyBodyCon version.'
+    required: true
+
+
+runs:
+  using: "composite"
+  steps: 
+    - name: Create temp location for AnyBodyCon
+      if: ${{ inputs.custom-anybodycon }}
+      shell: powershell
+      run: mkdir -p ${{ runner.temp }}/$(split-path ${{ inputs.custom-anybodycon }} -Parent)
+      
+    - name: Get special AnyBodyCon version
+      if: ${{ inputs.custom-anybodycon }}
+      uses: armanrahman22/azblob-download-action@main
+      with:
+        connection-string: ${{ inputs.connection-string }}
+        container-name: "anybodycon"
+        blob-name: ${{ inputs.custom-anybodycon }}
+        download-path: ${{ runner.temp }}
+      
+    - name: Update AnyBodyCon version
+      shell: powershell
+      run: |
+        cp ${{ runner.temp }}\${{ inputs.custom-anybodycon }} "${{ inputs.target-path }}"