diff --git a/.github/workflows/azure-dev-validation.yaml b/.github/workflows/azure-dev-validation.yaml index 089b3efd..2dce53c9 100644 --- a/.github/workflows/azure-dev-validation.yaml +++ b/.github/workflows/azure-dev-validation.yaml @@ -18,10 +18,16 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Upgrade bicep + run: | + which bicep + sudo curl -o $(which bicep) -L https://github.com/Azure/bicep/releases/download/v0.31.92/bicep-linux-x64 + sudo chmod +x $(which bicep) + - name: Build Bicep for linting uses: azure/CLI@v1 with: - inlineScript: az config set bicep.use_binary_from_path=false && az bicep build -f infra/main.bicep --stdout + inlineScript: bicep build -f infra/main.bicep --stdout - name: Run PSRule analysis uses: microsoft/ps-rule@v2.9.0 diff --git a/.github/workflows/azure-dev.yml b/.github/workflows/azure-dev.yml index 6646317d..97eff757 100644 --- a/.github/workflows/azure-dev.yml +++ b/.github/workflows/azure-dev.yml @@ -72,7 +72,7 @@ jobs: tenant-id: ${{ env.AZURE_TENANT_ID }} subscription-id: ${{ env.AZURE_SUBSCRIPTION_ID }} - name: Provision Infrastructure - run: azd provision --no-prompt + run: azd provision --no-prompt --no-state env: AZD_INITIAL_ENVIRONMENT_CONFIG: ${{ secrets.AZD_INITIAL_ENVIRONMENT_CONFIG }} AZURE_SERVER_APP_SECRET: ${{ secrets.AZURE_SERVER_APP_SECRET }}