File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed
Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -66,10 +66,15 @@ jobs:
6666
6767 - name : Create Container App Environment
6868 run : |
69- az containerapp env create \
70- --name ${{ env.CONTAINER_APP_ENVIRONMENT }} \
71- --resource-group ${{ env.AZURE_RESOURCE_GROUP }} \
72- --location ${{ env.AZURE_LOCATION }}
69+ if ! az containerapp env show --name ${{ env.CONTAINER_APP_ENVIRONMENT }} --resource-group ${{ env.AZURE_RESOURCE_GROUP }} > /dev/null 2>&1; then
70+ echo "Creating Container App Environment: ${{ env.CONTAINER_APP_ENVIRONMENT }}"
71+ az containerapp env create \
72+ --name ${{ env.CONTAINER_APP_ENVIRONMENT }} \
73+ --resource-group ${{ env.AZURE_RESOURCE_GROUP }} \
74+ --location ${{ env.AZURE_LOCATION }}
75+ else
76+ echo "Container App Environment ${{ env.CONTAINER_APP_ENVIRONMENT }} already exists, skipping creation"
77+ fi
7378
7479 - name : Deploy API service
7580 run : |
Original file line number Diff line number Diff line change 11#! /bin/bash
22set -e
33echo " Fetching secrets from Infisical..."
4- INFISICAL_TOKEN=$( infisical login --method=universal-auth --client-id=$INFISICAL_CLIENT_ID --client-secret=$INFISICAL_CLIENT_SECRET --plain --silent)
4+ export INFISICAL_TOKEN=$( infisical login --method=universal-auth --client-id=$INFISICAL_CLIENT_ID --client-secret=$INFISICAL_CLIENT_SECRET --plain --silent)
55infisical run --projectId=$INFISICAL_PROJECT_ID --env=staging brease
You can’t perform that action at this time.
0 commit comments