|
23 | 23 | with:
|
24 | 24 | submodules: true
|
25 | 25 |
|
26 |
| - - name: Upload repro yaml file |
27 |
| - uses: actions/upload-artifact@v4 |
28 |
| - with: |
29 |
| - name: net.mullvad.mullvadvpn |
30 |
| - path: android/fdroid-build/metadata/net.mullvad.mullvadvpn.yml |
31 |
| - if-no-files-found: error |
32 |
| - retention-days: 7 |
33 |
| - |
34 | 26 | - name: Build app
|
35 | 27 | run: ./building/containerized-build.sh android --fdroid
|
36 | 28 |
|
|
74 | 66 | - name: Init
|
75 | 67 | run: fdroid init
|
76 | 68 |
|
77 |
| - - uses: actions/download-artifact@v4 |
| 69 | + - name: Download metadata file |
| 70 | + - uses: actions/checkout@v4 |
78 | 71 | with:
|
79 |
| - name: net.mullvad.mullvadvpn |
| 72 | + sparse-checkout: | |
| 73 | + android/fdroid-build/metadata/net.mullvad.mullvadvpn.yml |
| 74 | + sparse-checkout-cone-mode: false |
80 | 75 | path: metadata
|
81 | 76 |
|
82 | 77 | - name: Update metadata
|
|
85 | 80 | - name: Build app
|
86 | 81 | run: |
|
87 | 82 | export PATH=$PATH:/opt/gradle/gradle-8.13/bin
|
88 |
| - fdroid build net.mullvad.mullvadvpn:24090099 -v |
| 83 | + fdroid build net.mullvad.mullvadvpn:64220099 -v |
89 | 84 |
|
90 | 85 | - name: Upload apks
|
91 | 86 | uses: actions/upload-artifact@v4
|
@@ -113,11 +108,14 @@ jobs:
|
113 | 108 | name: app-oss-prod-fdroid-unsigned
|
114 | 109 | path: apks
|
115 | 110 |
|
| 111 | + - name: Show checksums |
| 112 | + run: > |
| 113 | + echo "Container build checksum $(md5sum apks/app-oss-prod-fdroid-container.apk)" |
| 114 | + && echo "Fdroid build checksum $(md5sum apks/app-oss-prod-fdroid-unsigned.apk)" |
| 115 | +
|
116 | 116 | - name: Compare files
|
117 | 117 | run: >
|
118 |
| - if [[ "$(md5sum app-oss-prod-fdroid-container.apk)" = "$(md5sum app-oss-prod-fdroid-unsigned.apk)" ]] |
| 118 | + if [[ "$(md5sum apks/app-oss-prod-fdroid-container.apk)" = "$(md5sum apks/app-oss-prod-fdroid-unsigned.apk)" ]] |
119 | 119 | then echo "Equal checksums";
|
120 |
| - else echo "Checksums are different |
121 |
| - $(md5sum md5sum app-oss-prod-fdroid-container.apk) |
122 |
| - $(md5sum md5sum app-oss-prod-fdroid-unsigned.apk)"; |
| 120 | + else echo "Checksums are different"; |
123 | 121 | exit 1; fi
|
0 commit comments