Skip to content

Update Depression.java #11

Update Depression.java

Update Depression.java #11

name: Deploy to AWS Elastic Beanstalk
on:
push:
paths:
- 'springboot-backend/**'
jobs:
deploy:
runs-on: ubuntu-latest
environment: ml-depression-detection-main-env
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set up JDK 17
uses: actions/setup-java@v2
with:
java-version: 17
distribution: 'adopt'
- name: Build with Maven
run: mvn -B package --file springboot-backend/pom.xml
- name: Generate deployment package
run: zip -r deploy.zip . -x '*.git*'
- name: Deploy to AWS Elastic Beanstalk
uses: einaregilsson/beanstalk-deploy@v21
with:
aws_access_key: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws_secret_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
application_name: ml-depression-detection-backend
environment_name: ml-depression-detection-backend-env
version_label: ml-depression-detection-backend-version-${{ github.run_number }}
region: ${{ secrets.AWS_REGION }}
deployment_package: deploy.zip
use_existing_version_if_available: true