From b9288e1034f4a58ddab1917e360c1641f1f49b11 Mon Sep 17 00:00:00 2001 From: KyuHyeon Sung <107687577+dmp100@users.noreply.github.com> Date: Wed, 5 Mar 2025 17:42:15 +0900 Subject: [PATCH] Update pr-check.yml --- .github/workflows/pr-check.yml | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index c757730..9dfd1bb 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -1,50 +1,42 @@ name: Barrion PR Check - on: pull_request: branches: [ main, develop ] - jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 uses: actions/setup-java@v3 with: java-version: '17' distribution: 'temurin' cache: gradle - + - name: Grant execute permission for gradlew run: chmod +x gradlew - # 메모리 설정 추가 - Compose는 메모리를 더 많이 사용함 - name: Setup Gradle run: | echo "org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g -Dkotlin.daemon.jvm.options=-Xmx2g" >> gradle.properties echo "org.gradle.parallel=true" >> gradle.properties - # 안드로이드 린트 체크 - name: Run Lint run: ./gradlew lint - - # 유닛 테스트 실행 + - name: Run Unit Tests run: ./gradlew testDebugUnitTest - - # 컴파일 체크 + - name: Check Compilation run: ./gradlew compileDebugSources - - # 디버그 APK 빌드 + - name: Build Debug APK run: ./gradlew assembleDebug - # 빌드 아티팩트 업로드 + # v4 버전 사용 - name: Upload APK - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: barrion-debug path: app/build/outputs/apk/debug/app-debug.apk