Skip to content

Commit d3182fd

Browse files
committed
build: update release config
1 parent 0595432 commit d3182fd

File tree

3 files changed

+17
-21
lines changed

3 files changed

+17
-21
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,11 @@ jobs:
4444

4545
- name: Build and check
4646
run: |
47-
cd ApiDemos
48-
for dir in ./*/ ; do
49-
if [[ "$dir" != "./resources/" ]]; then
50-
( cd "$dir" && ./gradlew buildDebugPreBundle )
51-
fi
52-
done
53-
54-
build-WearOS:
47+
cd ApiDemos/project
48+
./gradlew :java-app:buildDebugPreBundle
49+
./gradlew :kotlin-app:buildDebugPreBundle
50+
51+
build-WearOS:
5552
runs-on: ubuntu-latest
5653
timeout-minutes: 45
5754

.github/workflows/release.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,14 @@ jobs:
3434

3535
- name: Build APKs
3636
run: |
37-
echo "Generating ApiDemos (Java) APKs"
38-
cd $GITHUB_WORKSPACE/ApiDemos/java
39-
./gradlew assemble
40-
cp ./app/build/outputs/apk/debug/app-debug.apk $GITHUB_WORKSPACE/ApiDemos-java-debug.apk
41-
42-
echo "Generating Kotlin (Kotlin) APKs"
43-
cd $GITHUB_WORKSPACE/ApiDemos/kotlin
44-
./gradlew assemble
45-
cp ./app/build/outputs/apk/debug/app-debug.apk $GITHUB_WORKSPACE/ApiDemos-kotlin-debug.apk
37+
echo "Generating ApiDemos (Java) APK"
38+
cd $GITHUB_WORKSPACE/ApiDemos/project
39+
./gradlew :java-app:assembleDebug
40+
cp java-app/build/outputs/apk/debug/java-app-debug.apk $GITHUB_WORKSPACE/ApiDemos-java-debug.apk
41+
42+
echo "Generating ApiDemos (Kotlin) APK"
43+
./gradlew :kotlin-app:assembleDebug
44+
cp kotlin-app/build/outputs/apk/debug/kotlin-app-debug.apk $GITHUB_WORKSPACE/ApiDemos-kotlin-debug.apk
4645

4746
- uses: actions/setup-node@v2
4847
with:

.releaserc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ plugins:
66
- - "@google/semantic-release-replace-plugin"
77
- replacements:
88
- files:
9-
- "./ApiDemos/java/app/build.gradle.kts"
10-
- "./ApiDemos/kotlin/app/build.gradle.kts"
9+
- "./ApiDemos/project/java-app/build.gradle.kts"
10+
- "./ApiDemos/project/kotlin-app/build.gradle.kts"
1111
from: "versionName = \".*\""
1212
to: "versionName = \"${nextRelease.version}\""
1313
- - "@semantic-release/git"
1414
- assets:
15-
- "./ApiDemos/java/app/build.gradle.kts"
16-
- "./ApiDemos/kotlin/app/build.gradle.kts"
15+
- "./ApiDemos/project/java-app/build.gradle.kts"
16+
- "./ApiDemos/project/kotlin-app/build.gradle.kts"
1717
- - "@semantic-release/github"
1818
- assets:
1919
- "./ApiDemos-java-debug.apk"

0 commit comments

Comments
 (0)