Skip to content

Azure Container Apps Deploy #34

Azure Container Apps Deploy

Azure Container Apps Deploy #34

name: Azure Container Apps Deploy
on:
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'success' }}
steps:
- uses: actions/checkout@v3
- name: Log in to Azure
uses: azure/login@v1
with:
creds: ${{ secrets.AZURE_CREDENTIALS }}
- name: Build and deploy Container App
uses: azure/container-apps-deploy-action@v0
with:
acrName: ${{ secrets.DOCKER_USER }}
containerAppName: ${{ secrets.APP_NAME }}
resourceGroup: ${{ secrets.RESOURCE_GROUP }}
imageToDeploy: ${{ secrets.DOCKER_USER }}.azurecr.io/review-api:${{ github.sha }}