name: Build Nightly on: push: branches: [main] permissions: contents: read jobs: build: runs-on: ubuntu-26.04 timeout-minutes: 60 permissions: contents: read steps: - uses: actions/checkout@v7 with: persist-credentials: false - uses: ./.github/actions/build with: gradle-args: ":app:assembleDebug :app:assembleNightly --no-daemon" - name: Collect run: | cp app/build/outputs/apk/debug/app-debug.apk subtracks-nightly-debug.apk cp app/build/outputs/apk/nightly/app-nightly.apk subtracks-nightly.apk - name: Checksums run: sha256sum subtracks-nightly.apk subtracks-nightly-debug.apk - uses: actions/upload-artifact@v7 with: name: subtracks-nightly path: | subtracks-nightly.apk subtracks-nightly-debug.apk