{"repo":"LanceMcCarthy/Action-AzureBlobUpload","free":true,"listed":false,"github":"https://github.com/LanceMcCarthy/Action-AzureBlobUpload","clone":"git clone https://github.com/LanceMcCarthy/Action-AzureBlobUpload.git","description":"A GitHub action to upload files to Azure Blob storage, compatible with all Actions runner operating systems.","language":"JavaScript","stars":19,"topics":["actions","azure","azure-storage","ci-cd","github-actions"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Azure Blob Upload This GitHub Action a simple and easy way to upload any files to any blob container. There are a few samples below to help you get started (under the Examples section). Visit this repo's main release.yml workflow to see the working tests for examples of different use cases. To see a production app using this Action, visit Media File Manager repo's cd release sideload.yml workflow. Workflow Status ---------- -------- main Inputs Below are the action's inputs that need to be defined in the Action's with block. Required Inputs Example Summary ---------- -------- --------- --------- ✔ Authentication See basic use examples You can use a ConnectionString or a Service Principal for authentication. ✔ container name my-container Name of the Blob container. ✔ source folder src/LocalFolderName/ Folder with the files to upload. Note that the path separators will be automatically normalized for you. destination folder MyTargetFolder/Subfolder Folder to upload to (it will be created for you if it does not exist). clean destination folder false (default) Delete all destination files before uploading new ones. fail if source empty false (default) Set to true if you want action to fail if source folder has no files. is recursive true (default) Set to false if you want all subfolders ignored. delete if exists false (default) Set to true if you want to overwrite an exiting blob with the same filename. Authentication Inputs Option 1 - ConnectionString The most common and easy ap","default_branch":null,"files":null,"tree":[],"storefront":"/r/LanceMcCarthy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LanceMcCarthy/Action-AzureBlobUpload/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}