Skip to content

Commit 80e8bd1

Browse files
committed
upload assets zips
1 parent 154ef7d commit 80e8bd1

1 file changed

Lines changed: 29 additions & 14 deletions

File tree

.github/workflows/generate_assets.yml

Lines changed: 29 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -100,13 +100,13 @@ jobs:
100100
-Dorg.gradle.workers.max=1 \
101101
-Dorg.gradle.parallel=false
102102
103-
- name: Find V8 Assets
103+
- name: V8 Assets Path
104104
id: assets_v8
105105
run: |
106106
assets_path="app/build/outputs/assets/assets-arm64-v8a.zip"
107107
echo "ASSETS_PATH=$assets_path" >> $GITHUB_OUTPUT
108108
109-
- name: Find V7 Assets
109+
- name: V7 Assets Path
110110
id: assets_v7
111111
run: |
112112
assets_path="app/build/outputs/assets/assets-armeabi-v7a.zip"
@@ -119,18 +119,33 @@ jobs:
119119
ls -la "${{ steps.assets_v7.outputs.ASSETS_PATH }}"
120120
121121
ACCESS_TOKEN="${{ steps.auth_drive.outputs.access_token }}"
122-
# V8_FILE_ID="${{ secrets.ASSETS_V8_FILE_ID }}"
123-
# V7_FILE_ID="${{ secrets.ASSETS_V7_FILE_ID }}"
124-
125-
# Upload v8
126-
#curl -s -X PATCH -H "Authorization: Bearer $ACCESS_TOKEN" \
127-
# -F "file=@documentation.db.br;type=application/octet-stream" \
128-
# "https://www.googleapis.com/upload/drive/v3/files/${BR_FILE_ID}?uploadType=media"
129-
130-
# Upload v7
131-
#curl -s -X PATCH -H "Authorization: Bearer $ACCESS_TOKEN" \
132-
# -F "file=@last_md5;type=text/plain" \
133-
# "https://www.googleapis.com/upload/drive/v3/files/${LAST_MD5_FILE_ID}?uploadType=media"
122+
V8_FILE_ID="${{ secrets.ASSETS_V8_FILE_ID }}"
123+
V7_FILE_ID="${{ secrets.ASSETS_V7_FILE_ID }}"
124+
125+
V8_PATH="app/build/outputs/assets/assets-arm64-v8a.zip"
126+
V7_PATH="app/build/outputs/assets/assets-armeabi-v7a.zip"
127+
128+
# Upload v8
129+
response=$(curl -s -o /dev/null -w "%{http_code}" --fail -X PATCH \
130+
-H "Authorization: Bearer $ACCESS_TOKEN" \
131+
-F "file=@${V8_PATH};type=application/octet-stream" \
132+
"https://www.googleapis.com/upload/drive/v3/files/${V8_FILE_ID}?uploadType=media")
133+
134+
if [[ "$response" -ne 200 ]]; then
135+
echo "Upload of ${V8_PATH} failed with HTTP status $response"
136+
exit 1
137+
fi
138+
139+
# Upload v7
140+
response=$(curl -s -o /dev/null -w "%{http_code}" --fail -X PATCH \
141+
-H "Authorization: Bearer $ACCESS_TOKEN" \
142+
-F "file=@${V7_PATH};type=application/octet-stream" \
143+
"https://www.googleapis.com/upload/drive/v3/files/${V7_FILE_ID}?uploadType=media")
144+
145+
if [[ "$response" -ne 200 ]]; then
146+
echo "Upload of ${V7_PATH} failed with HTTP status $response"
147+
exit 1
148+
fi
134149
135150
echo "Upload complete."
136151

0 commit comments

Comments
 (0)