Skip to content

Merge pull request #92 from sohyu-na/feature/#2-Bookstore #84

Merge pull request #92 from sohyu-na/feature/#2-Bookstore

Merge pull request #92 from sohyu-na/feature/#2-Bookstore #84

Workflow file for this run

name : Deploy to EC2
on:
push:
branches:
- develop
jobs:
deploy:
runs-on: ubuntu-latest
steps:
-name: Checkout repository
uses: actions/checkout@v3

Check failure on line 14 in .github/workflows/deploy.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/deploy.yml

Invalid workflow file

You have an error in your yaml syntax on line 14
-name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: '17'
-name: Build whth Gradle
run: |
chmod +x gradlew
./gradlew build
-name: Copy files to EC2
uses: appleboy/[email protected]
with:
host: ${{ secrets.EC2_HOST }}
username: ubuntu
key: ${{ secrets.EC2_PRIVATE_KEY }}
source: "build/libs/*.jar"
target: "/home/ubuntu/myapp"
-name: Run deploy script on EC2
uses: appleboy/[email protected]
with:
host: ${{ secrets.EC2_HOST }}
username: ubuntu
key: ${{ secrets.EC2_PRIVATE_KEY }}
script: |
cd /home/ubuntu/myapp
chmod +x deploy.sh
./deploy.sh