-
Notifications
You must be signed in to change notification settings - Fork 0
36 lines (28 loc) · 1.04 KB
/
upload-ayahs-csv.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
35
36
name: Prepare and Upload Ayahs CSV to Azure Blob
on:
[workflow_dispatch]
# on:
# push:
# branches: [ main ]
# WARNING: Make sure to have a blob storage container called `files` created in the storage.
# WARNING: Make sure the `secrets.AZURE_STORAGE_KEY` is up-to-date and it has the key from the latest creation
env:
GQ_STORAGE_CONTAINER: files # goqur storage container name
jobs:
upload:
runs-on: windows-latest
steps:
- name: Checkout the repo
uses: actions/checkout@v2
# Prepare Ayahs for upload by making sure that the fields have double-quotes around them
- name: Prepare CSV file
run: ./prepare-ayahs-4-upload.ps1
- name: Upload to Azure Blob
uses: LanceMcCarthy/Action-AzureBlobUpload@v1.9.0
with:
connection_string: ${{ secrets.AZURE_STORAGE_KEY }}
container_name: ${{ env.GQ_STORAGE_CONTAINER }}
source_folder: ./uploads
# Optional parameters
fail_if_source_empty: false
is_recursive: false