Skip to content

Commit 22a0d9b

Browse files
Deploy the YAML files to a separate container on staging and production rather than straight into $web
1 parent a45b43d commit 22a0d9b

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

.github/workflows/ci.yml

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -149,14 +149,23 @@ jobs:
149149
az account show
150150
az group list
151151
152-
- name: Upload xero_accounting_ls_output.yaml to Azure Blob Storage
153-
run: az storage blob upload --account-name lfidocsstaging --container-name '$web' --file ./xero_accounting_ls_output.yaml --name api-explorer/xero_accounting_ls_output.yaml --auth-mode login --overwrite
152+
- name: Upload xero_accounting_ls_output.yaml to Azure Blob Storage (staging)
153+
run: az storage blob upload --account-name lfidocsstaging --container-name 'yaml' --file ./xero_accounting_ls_output.yaml --name api-explorer/xero_accounting_ls_output.yaml --auth-mode login --overwrite
154154

155-
- name: Upload xero_accounting_ls_output_dev.yaml to Azure Blob Storage
156-
run: az storage blob upload --account-name lfidocsstaging --container-name '$web' --file ./xero_accounting_ls_output_dev.yaml --name api-explorer/xero_accounting_ls_output_dev.yaml --auth-mode login --overwrite
155+
- name: Upload xero_accounting_ls_output_dev.yaml to Azure Blob Storage (staging)
156+
run: az storage blob upload --account-name lfidocsstaging --container-name 'yaml' --file ./xero_accounting_ls_output_dev.yaml --name api-explorer/xero_accounting_ls_output_dev.yaml --auth-mode login --overwrite
157157

158-
- name: Upload xero_accounting_ls_output_localhost.yaml to Azure Blob Storage
159-
run: az storage blob upload --account-name lfidocsstaging --container-name '$web' --file ./xero_accounting_ls_output_localhost.yaml --name api-explorer/xero_accounting_ls_output_localhost.yaml --auth-mode login --overwrite
158+
- name: Upload xero_accounting_ls_output_localhost.yaml to Azure Blob Storage (staging)
159+
run: az storage blob upload --account-name lfidocsstaging --container-name 'yaml' --file ./xero_accounting_ls_output_localhost.yaml --name api-explorer/xero_accounting_ls_output_localhost.yaml --auth-mode login --overwrite
160+
161+
- name: Upload xero_accounting_ls_output.yaml to Azure Blob Storage (production)
162+
run: az storage blob upload --account-name lfidocsprod --container-name 'yaml' --file ./xero_accounting_ls_output.yaml --name api-explorer/xero_accounting_ls_output.yaml --auth-mode login --overwrite
163+
164+
- name: Upload xero_accounting_ls_output_dev.yaml to Azure Blob Storage (production)
165+
run: az storage blob upload --account-name lfidocsprod --container-name 'yaml' --file ./xero_accounting_ls_output_dev.yaml --name api-explorer/xero_accounting_ls_output_dev.yaml --auth-mode login --overwrite
166+
167+
- name: Upload xero_accounting_ls_output_localhost.yaml to Azure Blob Storage (production)
168+
run: az storage blob upload --account-name lfidocsprod --container-name 'yaml' --file ./xero_accounting_ls_output_localhost.yaml --name api-explorer/xero_accounting_ls_output_localhost.yaml --auth-mode login --overwrite
160169

161170
publish-nuget:
162171
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)