# Docs for the Azure Web Apps Deploy action: https://github.com/Azure/webapps-deploy # More GitHub Actions for Azure: https://github.com/Azure/actions name: Build and deploy JAR app to Azure Web App - helpapp on: push: branches: - main workflow_dispatch: jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Set up Java version uses: actions/setup-java@v4 with: java-version: '21' distribution: 'microsoft' - name: Build with Maven run: cd backend && mvn clean install - name: Upload artifact for deployment job uses: actions/upload-artifact@v4 with: name: java-app path: '${{ github.workspace }}/backend/*'