From 190eacc3b90b70a3062ef8a1ed61898ca79d9fc7 Mon Sep 17 00:00:00 2001 From: enbraining Date: Fri, 15 Dec 2023 13:49:22 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9B=8C=ED=81=AC=ED=94=8C=EB=A1=9C=EC=9A=B0?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/gradle.yml | 16 ++++++++++++++++ build.gradle.kts | 1 + 2 files changed, 17 insertions(+) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 383dc3f..0786a27 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -32,3 +32,19 @@ jobs: uses: gradle/gradle-build-action@bd5760595778326ba7f1441bcf7e88b49de61a25 # v2.6.0 with: arguments: build + + - name: excuting remote ssh commands + uses: appleboy/ssh-action@v0.1.6 + with: + host: ${{ secrets.REMOTE_IP }} + username: ${{ secrets.REMOTE_USER }} + key: ${{ secrets.REMOTE_PRIVATE_KEY }} + port: ${{ secrets.REMOTE_SSH_PORT }} + script: | + cd /home/ubuntu/salt-bot + pm2 kill + npm i --force + npm run build + pm2 start dist/index.js + + diff --git a/build.gradle.kts b/build.gradle.kts index 3064c5f..1874214 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -18,6 +18,7 @@ repositories { dependencies { compileOnly("org.springframework.boot:spring-boot-starter-security") implementation("org.springframework.boot:spring-boot-starter-security") + implementation("org.hibernate.validator:hibernate-validator") implementation("org.springframework.boot:spring-boot-starter-data-jpa") implementation("org.springframework.boot:spring-boot-starter-web")