File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed
Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -42,16 +42,24 @@ jobs:
4242
4343 - name : Debug Key Value Values
4444 run : |
45- echo "KEY_VALUE_KEYS=${{ secrets.KEY_VALUE_KEYS }}"
46- echo "KEY_VALUE_VALUES=${{ secrets.KEY_VALUE_VALUES }}"
45+ echo "Original KEY_VALUE_KEYS=${{ secrets.KEY_VALUE_KEYS }}"
46+ echo "Original KEY_VALUE_VALUES=${{ secrets.KEY_VALUE_VALUES }}"
47+ # Re-quote the secrets to ensure they are valid JSON
48+ KEY_VALUE_KEYS=$(echo '${{ secrets.KEY_VALUE_KEYS }}' | jq -R 'split(",")')
49+ KEY_VALUE_VALUES=$(echo '${{ secrets.KEY_VALUE_VALUES }}' | jq -R 'split(",")')
50+ echo "Reformatted KEY_VALUE_KEYS=$KEY_VALUE_KEYS"
51+ echo "Reformatted KEY_VALUE_VALUES=$KEY_VALUE_VALUES"
52+ echo "KEY_VALUE_KEYS=$KEY_VALUE_KEYS" >> $GITHUB_ENV
53+ echo "KEY_VALUE_VALUES=$KEY_VALUE_VALUES" >> $GITHUB_ENV
54+
4755 - name : Create Resource Group, Deploy Bicep
4856 uses : azure/CLI@v1
4957 with :
5058 inlineScript : |
5159 az group create -l ${{ env.location }} -n ${{ env.resource-group-name}}
5260 az deployment group create --resource-group ${{ env.resource-group-name }} \
5361 --name todo-webapi-aca \
54- --parameters ./iac/main-deploy-aca.bicepparam keyValueNames="${{ secrets. KEY_VALUE_KEYS }} " keyValueValues='${{ secrets. KEY_VALUE_VALUES }}'
62+ --parameters ./iac/main-deploy-aca.bicepparam keyValueNames="$KEY_VALUE_KEYS" keyValueValues="$ KEY_VALUE_VALUES"
5563
5664 - name : Azure CLI script
5765 uses : azure/CLI@v1
You can’t perform that action at this time.
0 commit comments