/
Jojer
/
RepTrack
Обзор
Документация
Войти
/
Jojer
/
RepTrack
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
.github/workflows/blank.yml
44 строки
1 KB
Jojer
Change CI branches from 'main' to 'master'
27 янв 2026, 18:16
Не верифицирован
27 янв 2026, 18:16
11ba07d
Код
Авторство
О чём код?
name: Android CI on: push: branches: [ "master", "develop" ] pull_request: branches: [ "master", "develop" ] jobs: build: name: Test & Build Debug APK runs-on: ubuntu-latest steps: # 1. Checkout кода - 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' cache: gradle # 3. Права на gradlew (Linux) - name: Grant execute permission for gradlew run: chmod +x gradlew # 4. Unit-тесты (если упадут — CI остановится) - name: Run unit tests run: ./gradlew testDebugUnitTest # 5. Сборка debug APK (только если тесты прошли) - name: Build Debug APK run: ./gradlew assembleDebug # 6. Загрузка APK как артефакта - name: Upload Debug APK uses: actions/upload-artifact@v4 with: name: app-debug-apk path: app/build/outputs/apk/debug/*.apk