21 lines
838 B
YAML
21 lines
838 B
YAML
name: build
|
|
on:
|
|
push:
|
|
branches: ['**']
|
|
tags: ['v*']
|
|
jobs:
|
|
android:
|
|
uses: self:KofTwentyTwo/ci-workflows/.gitea/workflows/android.yaml@v1
|
|
secrets: inherit
|
|
with:
|
|
node-version: '24.11.1'
|
|
commands: |
|
|
node scripts/ci/check-source-standards.mjs
|
|
node --test scripts/ci/scanner-echo-guards.test.mjs
|
|
tasks: |
|
|
testDebugUnitTest :scanner-host:lintDebug :scanner-host:assembleDebug
|
|
-PscannerTestBuildType=qa :scanner-host:assembleQa :scanner-host:assembleQaAndroidTest
|
|
:scanner-host:lintRelease :scanner-host:assembleRelease -PscannerVersionName=0.0.0-ci -PscannerVersionCode=1
|
|
emulator-tasks: connectedDebugAndroidTest
|
|
publish-tasks: :qqq:android:core:publishAllPublicationsToGiteaRepository :qqq:android:mobileapp:publishAllPublicationsToGiteaRepository
|