Add files via upload #443
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Android Build (8.7) | |
| on: | |
| push: | |
| branches: [ SkinViewAndroidTest ] | |
| pull_request: | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| permissions: | |
| contents: write # GITHUB_TOKENにリリース作成権限を付与 | |
| steps: | |
| # 1. リポジトリチェックアウト + Gradle キャッシュ | |
| - name: Checkout repository | |
| uses: actions/checkout@v4 | |
| # 2. JDK 17 セットアップ | |
| - name: Set up JDK 17 | |
| uses: actions/setup-java@v4 | |
| with: | |
| distribution: temurin | |
| java-version: 17 | |
| - name: Gradlewアクセス許可 | |
| run: chmod +x gradlew && chmod +x ./gradlew | |
| # 6. Build Release APK | |
| - name: Build Release APK | |
| run: ./gradlew clean assembleRelease --refresh-dependencies -PversionName=${{ env.VERSION_NAME }} -PversionCode=${{ env.VERSION_CODE }} | |
| - name: Upload APK artifact | |
| uses: actions/upload-artifact@v4 | |
| with: | |
| name: test | |
| path: app/build/outputs/apk/release/app-release-unsigned.apk | |