From f2a55b057739a540977c29329e721bcbe4830c1e Mon Sep 17 00:00:00 2001 From: Liubomyr Yavorskyi <62772617+0-LY@users.noreply.github.com> Date: Sun, 16 Nov 2025 14:52:54 +0200 Subject: [PATCH] Simplify Azure CLI commands by removing subscription ID Removed subscription ID from Azure CLI commands for resource creation and deletion. (Run az group create --location "East US" --name cd-with-actions --subscription ERROR: argument --subscription: expected one argument) --- .github/steps/3-spinup-environment.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/steps/3-spinup-environment.md b/.github/steps/3-spinup-environment.md index bfc2c54..890b19d 100644 --- a/.github/steps/3-spinup-environment.md +++ b/.github/steps/3-spinup-environment.md @@ -66,22 +66,22 @@ To deploy successfully to our Azure environment: - name: Create Azure resource group if: success() run: | - az group create --location ${{env.AZURE_LOCATION}} --name ${{env.AZURE_RESOURCE_GROUP}} --subscription ${{secrets.AZURE_SUBSCRIPTION_ID}} + az group create --location ${{env.AZURE_LOCATION}} --name ${{env.AZURE_RESOURCE_GROUP}} - name: Create Azure app service plan if: success() run: | - az appservice plan create --resource-group ${{env.AZURE_RESOURCE_GROUP}} --name ${{env.AZURE_APP_PLAN}} --is-linux --sku F1 --subscription ${{secrets.AZURE_SUBSCRIPTION_ID}} + az appservice plan create --resource-group ${{env.AZURE_RESOURCE_GROUP}} --name ${{env.AZURE_APP_PLAN}} --is-linux --sku F1 - name: Create webapp resource if: success() run: | - az webapp create --resource-group ${{ env.AZURE_RESOURCE_GROUP }} --plan ${{ env.AZURE_APP_PLAN }} --name ${{ env.AZURE_WEBAPP_NAME }} --deployment-container-image-name nginx --subscription ${{secrets.AZURE_SUBSCRIPTION_ID}} - + az webapp create --resource-group ${{ env.AZURE_RESOURCE_GROUP }} --plan ${{ env.AZURE_APP_PLAN }} --name ${{ env.AZURE_WEBAPP_NAME }} --deployment-container-image-name nginx + - name: Configure webapp to use GHCR if: success() run: | - az webapp config container set --docker-custom-image-name nginx --docker-registry-server-password ${{secrets.CR_PAT}} --docker-registry-server-url https://${{env.IMAGE_REGISTRY_URL}} --docker-registry-server-user ${{github.actor}} --name ${{ env.AZURE_WEBAPP_NAME }} --resource-group ${{ env.AZURE_RESOURCE_GROUP }} --subscription ${{secrets.AZURE_SUBSCRIPTION_ID}} + az webapp config container set --docker-custom-image-name nginx --docker-registry-server-password ${{secrets.CR_PAT}} --docker-registry-server-url https://${{env.IMAGE_REGISTRY_URL}} --docker-registry-server-user ${{github.actor}} --name ${{ env.AZURE_WEBAPP_NAME }} --resource-group ${{ env.AZURE_RESOURCE_GROUP }} destroy-azure-resources: runs-on: ubuntu-latest @@ -100,7 +100,7 @@ To deploy successfully to our Azure environment: - name: Destroy Azure environment if: success() run: | - az group delete --name ${{env.AZURE_RESOURCE_GROUP}} --subscription ${{secrets.AZURE_SUBSCRIPTION_ID}} --yes + az group delete --name ${{env.AZURE_RESOURCE_GROUP}} --yes ``` 1. Click **Commit changes...** and select `Commit directly to the azure-configuration branch.` before clicking **Commit changes**. 1. Go to the Pull requests tab of the repository.