ci: Split Google artifact attestations and ensure F-Droid uploads (#4665)

This commit is contained in:
James Rich
2026-02-27 09:48:10 -06:00
committed by GitHub
parent 2e64edf561
commit 3b531b61a3

View File

@@ -195,13 +195,17 @@ jobs:
path: app/build/outputs/apk/**/*.apk
retention-days: 1
- name: Attest Google artifacts provenance
- name: Attest Google AAB provenance
if: always()
uses: actions/attest-build-provenance@v4
with:
subject-path: |
app/build/outputs/bundle/googleRelease/app-google-release.aab
app/build/outputs/apk/**/*.apk
subject-path: app/build/outputs/bundle/googleRelease/app-google-release.aab
- name: Attest Google APK provenance
if: always()
uses: actions/attest-build-provenance@v4
with:
subject-path: app/build/outputs/apk/**/*.apk
release-fdroid:
runs-on: ubuntu-latest
@@ -257,6 +261,7 @@ jobs:
run: ls -R app/build/outputs/
- name: Upload F-Droid APK artifact
if: always()
uses: actions/upload-artifact@v7
with:
name: fdroid-apk
@@ -264,6 +269,7 @@ jobs:
retention-days: 1
- name: Attest F-Droid APK provenance
if: always()
uses: actions/attest-build-provenance@v4
with:
subject-path: app/build/outputs/apk/**/*.apk