Release v1.1.9 - APK 업로드 가이드 추가

This commit is contained in:
2026-02-22 13:33:01 +09:00
parent 27339dc7b7
commit f4f5599117
4 changed files with 65 additions and 234 deletions

View File

@@ -46,42 +46,31 @@
```
### 3.3 릴리즈 순서
> **참고**: Gitea Release APK 업로드 방법은 [RELEASE_UPLOAD_GUIDE.md](./RELEASE_UPLOAD_GUIDE.md) 문서를 참조하세요.
1. **버전 업데이트**: `build.gradle.kts`에서 `versionCode`와 `versionName`을 올린다.
- 예: `versionCode = 101`, `versionName = "1.0.1"`
- 예: `versionCode = 1120`, `versionName = "1.2.0"`
2. **빌드**: 릴리즈 빌드 수행
```bash
./gradlew assembleRelease
```
3. **릴리즈 생성**: GitLab 웹 인터페이스 또는 CLI 사용
```bash
# 1) ShiftRing 리포지토리에 푸시
git push shiftring main
# 2) 기존 릴리즈 삭제 (필요시)
gh release delete v1.0.1 --repo sanjeok77/ShiftRing -y
# 3) 신규 릴리즈 생성
gh release create v1.0.1 \
--repo sanjeok77/ShiftRing \
--title "v1.0.1 - 릴리즈 제목" \
--notes "릴리즈 노트 내용" \
app/build/outputs/apk/release/app-release.apk
```
3. **릴리즈 생성**: Gitea API 또는 웹 인터페이스 사용
- 자세한 방법은 [RELEASE_UPLOAD_GUIDE.md](./RELEASE_UPLOAD_GUIDE.md) 참조
4. **version.json 업데이트**: ShiftRing 리포지토리 루트에 `version.json` 파일 생성/수정
```json
{
"versionCode": 101,
"versionName": "1.0.1",
"apkUrl": "https://git.webpluss.net/sanjeok77/ShiftRing/releases/download/v1.0.0/app.apk",
"versionCode": 1120,
"versionName": "1.2.0",
"apkUrl": "https://git.webpluss.net/sanjeok77/ShiftRing/releases/download/v1.2.0/app.apk",
"changelog": "수정사항 요약"
}
```
5. **소스 코드 커밋**: 코드 저장소에 변경 사항 푸시
```bash
git add -A
git commit -m "Release v1.0.1"
git commit -m "Release v1.2.0"
git push origin main
git push shiftring main
```
### 3.4 저장소 정보 (단일 저장소 전략)