diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 00c3645ce..e789468ee 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -86,4 +86,28 @@ jobs: path: build/libs - name: Download artifact from build job - uses: actions/download-artifact@v4 \ No newline at end of file + uses: actions/download-artifact@v4 + + deploy: + permissions: + contents: none + runs-on: ubuntu-latest + needs: build + environment: + name: 'Development' + url: ${{ steps.deploy-to-webapp.outputs.webapp-url }} + + steps: + - name: Download artifact from build job + uses: actions/download-artifact@v3 + with: + name: java-app + + - name: Deploy to Azure Web App + id: deploy-to-webapp + uses: azure/webapps-deploy@v2 + with: + app-name: ${{ env.AZURE_WEBAPP_NAME }} + publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }} + package: '*.jar' + \ No newline at end of file