Skip to content

Update templateParametersFile to parameters in workflow.yml #6

Update templateParametersFile to parameters in workflow.yml

Update templateParametersFile to parameters in workflow.yml #6

Workflow file for this run

name: deploy-auto-website-suite
concurrency: auto-bicep
on:
push:
branches:
- main
permissions:
id-token: write
contents: read
env:
AZURE_RESOURCEGROUP_NAME: rg_sb_eastus_89803_1_171067179341
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Run Bicep linter
run: az bicep build --file main.bicep
# validate:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: azure/login@v1
# name: Sign in to Azure
# with:
# client-id: ${{ secrets.AZURE_CLIENT_ID }}
# tenant-id: ${{ secrets.AZURE_TENANT_ID }}
# subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
# - uses: azure/arm-deploy@v1
# name: Run preflight validation
# with:
# deploymentName: ${{ github.run_number }}
# resourceGroupName: ${{ env.AZURE_RESOURCEGROUP_NAME }}
# template: main.bicep
# deploymentMode: Validate
deploy:
runs-on: ubuntu-latest
needs: [lint]
steps:
- uses: actions/checkout@v3
- uses: azure/login@v1
name: Sign in to Azure
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
- uses: azure/arm-deploy@v1
name: Deploy website
with:
failOnStdErr: false
deploymentName: ${{ github.run_number }}
resourceGroupName: ${{ env.AZURE_RESOURCEGROUP_NAME }}
template: main.bicep
parameters: main.parameters.json