-
Notifications
You must be signed in to change notification settings - Fork 25
/
action.yml
34 lines (34 loc) · 1.32 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
name: "Azure Blob Storage Upload"
author: "Matthew Fisher <[email protected]>"
description: "Uploads assets to Azure Blob Storage"
branding:
icon: "box"
color: "green"
inputs:
connection_string:
description: "The connection string for the storage account. Used if value is set. Either connection_string or sas_token must be supplied"
required: false
sas_token:
description: "The shared access signature token for the storage account. Either connection_string or sas_token must be supplied"
required: false
account_name:
description: "The name of the storage account. Required if sas_token is used"
required: false
container_name:
description: "The name of the storage account container these assets will be uploaded to"
required: true
source_dir:
description: "The name of the directory you want to upload"
required: true
extra_args:
description: "Extra arguments that can be passed to `az storage blob upload-batch|sync`. Useful for passing flags like `--pattern` or `--destination-path`"
required: false
sync:
description: "Use `az storage blob sync` to synchronize blobs recursively"
required: false
overwrite:
description: "Overwrite existing files in the destination container. Defaults to false"
required: false
runs:
using: "docker"
image: "Dockerfile"