Skip to content

Commit 75e749d

Browse files
committed
develop prerelease
1 parent de8b8f6 commit 75e749d

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Build & Pre-Release from Develop
2+
3+
on:
4+
push:
5+
branches:
6+
- develop
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- name: Checkout code
14+
uses: actions/checkout@v3
15+
16+
- name: Set up JDK 17
17+
uses: actions/setup-java@v3
18+
with:
19+
distribution: 'temurin'
20+
java-version: '17'
21+
22+
- name: Grant execute permission for gradlew
23+
run: chmod +x ./gradlew
24+
25+
- name: Build APK
26+
run: ./gradlew assembleRelease
27+
28+
- name: Upload APK to GitHub Release
29+
uses: ncipollo/release-action@v1
30+
with:
31+
tag: develop-latest
32+
name: "Latest Develop Build"
33+
body: "최신 develop 브랜치 빌드입니다."
34+
artifacts: app/build/outputs/apk/release/app-release.apk
35+
allowUpdates: true
36+
prerelease: true
37+
38+
- name: Output APK Download URL
39+
run: echo "APK download: https://github.com/${{ github.repository }}/releases/download/develop-latest/app-release.apk"

0 commit comments

Comments
 (0)