mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-03-29 19:23:30 -04:00
ci: Split Google artifact attestations and ensure F-Droid uploads (#4665)
This commit is contained in:
14
.github/workflows/release.yml
vendored
14
.github/workflows/release.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user