Skip to content

Commit f1f20bb

Browse files
committed
try again
1 parent fa45db7 commit f1f20bb

File tree

1 file changed

+22
-7
lines changed

1 file changed

+22
-7
lines changed

.github/workflows/android_main.yml

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,18 @@ jobs:
4949
- name: conan profile
5050
run: conan profile detect
5151

52+
- name: Gradle cache
53+
uses: gradle/actions/setup-gradle@v3
54+
5255
- name: gradle
5356
run: ./gradlew assembleDebug lintProDebug lintLiteDebug --stacktrace
5457

55-
- name: print conan cache size
58+
- name: conan cache size
5659
run: du -h -d1 ~/.conan2/p
60+
- name: conan login
61+
run: conan remote login odr admin --password '${{ secrets.ARTIFACTORY }}'
62+
- name: conan upload
63+
run: conan upload "*" --check --confirm --remote odr
5764

5865
- name: Artifact APKs
5966
uses: actions/upload-artifact@v4
@@ -120,15 +127,17 @@ jobs:
120127
- name: conan profile
121128
run: conan profile detect
122129

123-
- name: Enable KVM group perms
124-
run: |
125-
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
126-
sudo udevadm control --reload-rules
127-
sudo udevadm trigger --name-match=kvm
128-
129130
- name: Gradle cache
130131
uses: gradle/actions/setup-gradle@v3
131132

133+
- name: Download APKs
134+
uses: actions/download-artifact@v4
135+
with:
136+
name: APKs
137+
138+
- name: gradle
139+
run: ./gradlew assembleDebug lintProDebug lintLiteDebug --stacktrace
140+
132141
- name: AVD cache
133142
uses: actions/cache@v4
134143
id: avd-cache
@@ -138,6 +147,12 @@ jobs:
138147
~/.android/adb*
139148
key: avd-${{ matrix.api-level }}-v1
140149

150+
- name: Enable KVM group perms
151+
run: |
152+
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
153+
sudo udevadm control --reload-rules
154+
sudo udevadm trigger --name-match=kvm
155+
141156
- name: Create AVD and generate snapshot for caching
142157
if: steps.avd-cache.outputs.cache-hit != 'true'
143158
uses: reactivecircus/android-emulator-runner@v2

0 commit comments

Comments
 (0)