lancemccarthy/Azure Blob Upload

A simple helper that will upload all the files in a source path to a destination path in a Blob container.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
connection_stringAzure Storage ConnectionString for the container (if using ConnectionString authentication).no
tenant_idApp Registration Tenant ID (if using Service Principal authentication).no
client_idApp Registration Client ID (if using Service Principal authentication).no
client_secretApp Registration Client Secret (if using Service Principal authentication).no
storage_accountAzure Storage Account name (e.g. mystorageaccount) (if using Service Principal authentication).no
container_nameBlob Container name (e.g. my-container).yes
source_folderThe local folder containing all the files and subfolders to upload to the blob container (use a trailing slash).yes
destination_folderThe target folder to use in the blob container with (do not use a leading or trailing slash).no
clean_destination_folderThis option will delete all the blobs in destination_folder before uploading the new files.nofalse
fail_if_source_emptyIf you want the Action to fail and report an error if the source_folder is empty.nofalse
is_recursiveSet to false if you want all subfolders ignored.notrue
delete_if_existsIf the blob exists it will be skipped, unless this is set to true.nofalse
auth_typeOptional auth mode override: 'connection_string' or 'service_principal'. If omitted, mode is inferred from connection_string presence (if it is empty, then service_principal mode is used).no

no outputs