Skip to content

Fix database connection logic for Azure deployment - Updated Program.… #9

Fix database connection logic for Azure deployment - Updated Program.…

Fix database connection logic for Azure deployment - Updated Program.… #9

Workflow file for this run

name: Deploy to Azure App Service
on:
push:
branches: [ main ]
workflow_dispatch:
env:
AZURE_WEBAPP_NAME: bookreviewapp # Change this to your app name
AZURE_WEBAPP_PACKAGE_PATH: '.'
DOTNET_VERSION: '8.0.x'
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up .NET
uses: actions/setup-dotnet@v4
with:
dotnet-version: ${{ env.DOTNET_VERSION }}
- name: Build with dotnet
run: |
dotnet build --no-restore
dotnet publish -c Release -o ${{env.AZURE_WEBAPP_PACKAGE_PATH}}/myapp
- name: Deploy to Azure Web App
uses: azure/webapps-deploy@v3
with:
app-name: ${{ env.AZURE_WEBAPP_NAME }}
package: ${{env.AZURE_WEBAPP_PACKAGE_PATH}}/myapp
publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }}