|
7 | 7 | - main
|
8 | 8 |
|
9 | 9 | jobs:
|
10 |
| - # publish: |
11 |
| - # runs-on: ubuntu-22.04 |
12 |
| - # |
13 |
| - # steps: |
14 |
| - # - name: Retrieving custom app configuration |
15 |
| - # uses: actions/checkout@v3 |
16 |
| - # |
17 |
| - # - name: Retrieving Kiwix Android source code |
18 |
| - # run: git clone --depth=1 --single-branch --branch develop https://github.com/kiwix/kiwix-android.git |
19 |
| - # |
20 |
| - # - name: Copying custom app configuration into Kiwix Android code base |
21 |
| - # run: ./copy_files_to_kiwix_android.sh |
22 |
| - # |
23 |
| - # - name: Preparing signing material |
24 |
| - # env: |
25 |
| - # keystore: ${{ secrets.keystore }} |
26 |
| - # playstore_json: ${{ secrets.PLAYSTORE_JSON }} |
27 |
| - # run: | |
28 |
| - # echo "$playstore_json" > kiwix-android/playstore.json |
29 |
| - # echo "$keystore" | base64 -d > kiwix-android/kiwix-android.keystore |
30 |
| - # |
31 |
| - # - name: Set tag variable |
32 |
| - # run: echo "TAG=$(echo ${GITHUB_REF:10})" >> $GITHUB_ENV |
33 |
| - # |
34 |
| - # - name: Publishing app to Google Play |
35 |
| - # env: |
36 |
| - # KEY_ALIAS: ${{ secrets.KEY_ALIAS }} |
37 |
| - # KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} |
38 |
| - # KEY_STORE_PASSWORD: ${{ secrets.KEY_STORE_PASSWORD }} |
39 |
| - # DWDS_HTTP_BASIC_ACCESS_AUTHENTICATION: ${{ secrets.DWDS_HTTP_BASIC_ACCESS_AUTHENTICATION }} |
40 |
| - # run: | |
41 |
| - # cd kiwix-android |
42 |
| - # eval "./gradlew publish${TAG^}ReleaseApkWithExpansionFile" |
| 10 | + publish: |
| 11 | + runs-on: ubuntu-22.04 |
| 12 | + |
| 13 | + steps: |
| 14 | + - name: Retrieving custom app configuration |
| 15 | + uses: actions/checkout@v3 |
| 16 | + |
| 17 | + - name: Retrieving Kiwix Android source code |
| 18 | + run: git clone --depth=1 --single-branch --branch Issue#3505 https://github.com/kiwix/kiwix-android.git |
| 19 | + |
| 20 | + - name: Copying custom app configuration into Kiwix Android code base |
| 21 | + run: ./copy_files_to_kiwix_android.sh |
| 22 | + |
| 23 | + - name: Preparing signing material |
| 24 | + env: |
| 25 | + keystore: ${{ secrets.keystore }} |
| 26 | + playstore_json: ${{ secrets.PLAYSTORE_JSON }} |
| 27 | + run: | |
| 28 | + echo "$playstore_json" > kiwix-android/playstore.json |
| 29 | + echo "$keystore" | base64 -d > kiwix-android/kiwix-android.keystore |
| 30 | +
|
| 31 | + - name: Set tag variable |
| 32 | + run: echo "TAG=$(echo ${GITHUB_REF:10})" >> $GITHUB_ENV |
| 33 | + |
| 34 | + - name: Publishing app to Google Play |
| 35 | + env: |
| 36 | + KEY_ALIAS: ${{ secrets.KEY_ALIAS }} |
| 37 | + KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} |
| 38 | + KEY_STORE_PASSWORD: ${{ secrets.KEY_STORE_PASSWORD }} |
| 39 | + DWDS_HTTP_BASIC_ACCESS_AUTHENTICATION: ${{ secrets.DWDS_HTTP_BASIC_ACCESS_AUTHENTICATION }} |
| 40 | + run: | |
| 41 | + cd kiwix-android |
| 42 | + eval "./gradlew publish${TAG^}ReleaseBundleWithPlayAssetDelivery" |
43 | 43 |
|
44 | 44 | publish_dummy_apk:
|
45 | 45 | runs-on: ubuntu-22.04
|
|
0 commit comments