build: update release config

This commit is contained in:
Enrique López Mañas 2025-05-07 08:28:04 +02:00
parent 0595432ad3
commit d3182fde60
3 changed files with 17 additions and 21 deletions

View File

@ -44,14 +44,11 @@ jobs:
- name: Build and check
run: |
cd ApiDemos
for dir in ./*/ ; do
if [[ "$dir" != "./resources/" ]]; then
( cd "$dir" && ./gradlew buildDebugPreBundle )
fi
done
build-WearOS:
cd ApiDemos/project
./gradlew :java-app:buildDebugPreBundle
./gradlew :kotlin-app:buildDebugPreBundle
build-WearOS:
runs-on: ubuntu-latest
timeout-minutes: 45

View File

@ -34,15 +34,14 @@ jobs:
- name: Build APKs
run: |
echo "Generating ApiDemos (Java) APKs"
cd $GITHUB_WORKSPACE/ApiDemos/java
./gradlew assemble
cp ./app/build/outputs/apk/debug/app-debug.apk $GITHUB_WORKSPACE/ApiDemos-java-debug.apk
echo "Generating Kotlin (Kotlin) APKs"
cd $GITHUB_WORKSPACE/ApiDemos/kotlin
./gradlew assemble
cp ./app/build/outputs/apk/debug/app-debug.apk $GITHUB_WORKSPACE/ApiDemos-kotlin-debug.apk
echo "Generating ApiDemos (Java) APK"
cd $GITHUB_WORKSPACE/ApiDemos/project
./gradlew :java-app:assembleDebug
cp java-app/build/outputs/apk/debug/java-app-debug.apk $GITHUB_WORKSPACE/ApiDemos-java-debug.apk
echo "Generating ApiDemos (Kotlin) APK"
./gradlew :kotlin-app:assembleDebug
cp kotlin-app/build/outputs/apk/debug/kotlin-app-debug.apk $GITHUB_WORKSPACE/ApiDemos-kotlin-debug.apk
- uses: actions/setup-node@v2
with:

View File

@ -6,14 +6,14 @@ plugins:
- - "@google/semantic-release-replace-plugin"
- replacements:
- files:
- "./ApiDemos/java/app/build.gradle.kts"
- "./ApiDemos/kotlin/app/build.gradle.kts"
- "./ApiDemos/project/java-app/build.gradle.kts"
- "./ApiDemos/project/kotlin-app/build.gradle.kts"
from: "versionName = \".*\""
to: "versionName = \"${nextRelease.version}\""
- - "@semantic-release/git"
- assets:
- "./ApiDemos/java/app/build.gradle.kts"
- "./ApiDemos/kotlin/app/build.gradle.kts"
- "./ApiDemos/project/java-app/build.gradle.kts"
- "./ApiDemos/project/kotlin-app/build.gradle.kts"
- - "@semantic-release/github"
- assets:
- "./ApiDemos-java-debug.apk"