Skip to content

Commit 4aadc08

Browse files
committed
Print sha256
1 parent 281102b commit 4aadc08

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

.github/workflows/gradle-verification.yml

+22-2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ jobs:
1717
gradle-task-lint: [lint, '']
1818
gradle-task-unit-test: [compileDebugUnitTestKotlin, '']
1919
gradle-task-assemble-test: [assembleAndroidTest, '']
20+
exclude:
21+
- gradle-task-assemble: ''
22+
gradle-task-lint: ''
23+
gradle-task-unit-test: ''
24+
gradle-task-assemble-test: ''
2025
steps:
2126
- name: Checkout repository
2227
uses: actions/checkout@v4
@@ -26,12 +31,27 @@ jobs:
2631
- name: Create verification file
2732
run: |
2833
./building/container-run.sh android android/gradlew -p android -M sha256 -xcargoBuild ${{ matrix.gradle-task-assemble }} ${{ matrix.gradle-task-lint }} ${{ matrix.gradle-task-unit-test }} ${{ matrix.gradle-task-assemble-test }}
29-
sha256 android/gradle/verification-metadata.xml
34+
sha256sum android/gradle/verification-metadata.xml
3035
3136
- name: Upload verification file
3237
uses: actions/upload-artifact@v4
3338
with:
3439
name: verification-file-${{ matrix.gradle-task-assemble }}-${{ matrix.gradle-task-lint }}-${{ matrix.gradle-task-unit-test }}-${{ matrix.gradle-task-assemble-test }}
3540
path: android/gradle/verification-metadata.xml
3641
if-no-files-found: error
37-
retention-days: 7
42+
retention-days: 7
43+
44+
compare-files:
45+
name: Compare verification files
46+
runs-on: ubuntu-latest
47+
needs: [run-gradle-verification-tests]
48+
steps:
49+
- name: Download files
50+
- uses: actions/download-artifact@v4
51+
with:
52+
pattern: verification-file-*
53+
path: files
54+
merge-multiple: true
55+
56+
- name: Print checksums
57+
run: sha256sum files/*

0 commit comments

Comments
 (0)