Skip to content

Refactor storage account deployment workflow in deployBicepFile.yml #10

Refactor storage account deployment workflow in deployBicepFile.yml

Refactor storage account deployment workflow in deployBicepFile.yml #10

on: [push]
name: Deploy Bicep file
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@main
- name: Log into Azure
uses: azure/login@v1
with:
creds: ${{ secrets.AZURE_CREDENTIALS }}
- name: Deploy Bicep file
uses: azure/arm-deploy@v1
with:
subscriptionId: ${{ secrets.AZURE_SUBSCRIPTION }}
resourceGroupName: ${{ secrets.AZURE_RG }}
template: infra/main.bicep
parameters: 'storagePrefix=mystore storageSKU=Standard_LRS'
failOnStdErr: false
# azcliversion: latest
# inlineScript: |
# az deployment group create --resource-group ${{ secrets.AZURE_RG }} \
# --template-file ../infra/main.bicep \
# --parameters ../infra/main.parameters.json