From 03c86a6f5c53711aa391aa1d9da7ec5da6f9b89c Mon Sep 17 00:00:00 2001 From: dwl21 Date: Fri, 14 Feb 2025 20:41:47 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20github=20action=20=ED=85=8C=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=EC=A0=84=EB=9E=B5=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/{dev-ci.yml => dev-pr.yml} | 6 ++---- .github/workflows/{dev-cd.yml => dev-push.yml} | 4 ++++ .github/workflows/{prod-ci.yml => main-pr.yml} | 2 +- .github/workflows/{prod.yml => main-push.yml} | 0 4 files changed, 7 insertions(+), 5 deletions(-) rename .github/workflows/{dev-ci.yml => dev-pr.yml} (90%) rename .github/workflows/{dev-cd.yml => dev-push.yml} (95%) rename .github/workflows/{prod-ci.yml => main-pr.yml} (95%) rename .github/workflows/{prod.yml => main-push.yml} (100%) diff --git a/.github/workflows/dev-ci.yml b/.github/workflows/dev-pr.yml similarity index 90% rename from .github/workflows/dev-ci.yml rename to .github/workflows/dev-pr.yml index b9ee3dc..ad70d5f 100644 --- a/.github/workflows/dev-ci.yml +++ b/.github/workflows/dev-pr.yml @@ -1,8 +1,6 @@ -name: Dev - Build +name: Dev - Test on: - push: - branches: [ "dev" ] pull_request: branches: [ "dev" ] @@ -32,4 +30,4 @@ jobs: run: | echo ${{ secrets.APPLICATION_DEV_YML }} | base64 --decode > ./src/main/resources/application-dev.yml echo ${{ secrets.APPLICATION_YML_DEV_MODE }} | base64 --decode > ./src/main/resources/application.yml - ./gradlew clean build \ No newline at end of file + ./gradlew clean test diff --git a/.github/workflows/dev-cd.yml b/.github/workflows/dev-push.yml similarity index 95% rename from .github/workflows/dev-cd.yml rename to .github/workflows/dev-push.yml index bcd8dde..a5f4282 100644 --- a/.github/workflows/dev-cd.yml +++ b/.github/workflows/dev-push.yml @@ -42,3 +42,7 @@ jobs: mv build/libs/soongpt-0.0.1-SNAPSHOT.jar yourssu-soongpt-application.jar scp -i private_key.pem yourssu-soongpt-application.jar ubuntu@$HOST:/home/ubuntu/soongpt-api ssh -i private_key.pem ubuntu@$HOST "/home/ubuntu/soongpt-api/run.sh" + + - name: Run Tests + run: | + ./gradlew test diff --git a/.github/workflows/prod-ci.yml b/.github/workflows/main-pr.yml similarity index 95% rename from .github/workflows/prod-ci.yml rename to .github/workflows/main-pr.yml index 7d15899..11aad26 100644 --- a/.github/workflows/prod-ci.yml +++ b/.github/workflows/main-pr.yml @@ -29,4 +29,4 @@ jobs: run: | echo ${{ secrets.APPLICATION_PROD_YML }} | base64 --decode > ./src/main/resources/application-prod.yml echo ${{ secrets.APPLICATION_YML_PROD_MODE }} | base64 --decode > ./src/main/resources/application.yml - ./gradlew clean build + ./gradlew clean test diff --git a/.github/workflows/prod.yml b/.github/workflows/main-push.yml similarity index 100% rename from .github/workflows/prod.yml rename to .github/workflows/main-push.yml