Skip to content

Commit

Permalink
chore : ci yml 파일 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
HamBP committed Apr 18, 2024
1 parent 8f52fb4 commit d8f4990
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions .github/workflows/pull-request-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Android Pull Request CI

on:
pull_request:
branches: [ ci ]

jobs:
unit_test:
runs-on: ubuntu-latest

steps:
- name: Checkout the code
uses: actions/checkout@v3

- name: set up JDK 17
uses: actions/setup-java@v3
with:
distribution: 'corretto'
java-version: '17'

- name: set up Android SDK
uses: android-actions/setup-android@v2

- name: Grant execute permission for gradlew
run: chmod +x gradlew

- name: Run unit tests
env:
DEBUG_KEYSTORE: ${{ secrets.DEBUG_KEYSTORE }}
KEYSTORE_PROPERTIES: ${{ secrets.KEYSTORE_PROPERTIES }}
LOCAL_PROPERTIES: ${{ secrets.LOCAL_PROPERTIES }}
run: |
# echo "$DEBUG_KEYSTORE" | base64 -d > debug.keystore
# echo "$KEYSTORE_PROPERTIES" > keystore.properties
echo "$LOCAL_PROPERTIES" > local.properties
./gradlew debugUnitTest --stacktrace

- name: Publish Test Results
if: always()
uses: EnricoMi/publish-unit-test-result-action@v2
with:
files: "**/test-results/**/*.xml"

0 comments on commit d8f4990

Please sign in to comment.