From 631ca6d76e93d75762273b8de6fa0db45f0c4791 Mon Sep 17 00:00:00 2001 From: Gustaf Svensson Date: Wed, 25 Sep 2024 00:17:49 +0200 Subject: [PATCH] Rewritten workflow --- .github/workflows/deploy-bicep.yaml | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/.github/workflows/deploy-bicep.yaml b/.github/workflows/deploy-bicep.yaml index 5323243..00c06ca 100644 --- a/.github/workflows/deploy-bicep.yaml +++ b/.github/workflows/deploy-bicep.yaml @@ -11,21 +11,18 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 - - - name: Set up Azure CLI - uses: azure/CLI@v1 + uses: actions/checkout@main - name: Log in to Azure uses: azure/login@v1 with: creds: ${{ secrets.AZURE_CREDENTIALS }} - - name: Install Bicep CLI - run: az bicep install - - - name: Build Bicep files - run: az bicep build --file DemoEnvironment.bicep --outdir compiled - - - name: Deploy Bicep files - run: az deployment group create --resource-group dd2482-demo-rg --template-file compiled/DemoEnvironment.json --parameters DemoEnvironment.parameters.json --mode Complete + - name: Deploy Bicep + uses: azure/arm-deploy@v1 + with: + subscriptionId: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + resourceGroupName: ${{ secrets.AZURE_RESOURCE_GROUP }} + template: ./DemoEnvironment.bicep + parameters: ./DemoEnvironment.parameters.json + mode: Complete