ci: Update Dokka configuration and unify AboutLibraries JSON generation (#4767)

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
James Rich 2026-03-12 20:49:11 -05:00 committed by GitHub
parent 629d80ec65
commit 3321c47200
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 43 additions and 79 deletions

View file

@ -149,6 +149,11 @@ jobs:
ruby-version: '3.4.9'
bundler-cache: true
- name: Export Full Library Licenses
env:
GITHUB_TOKEN: ${{ github.token }}
run: ./gradlew exportLibraryDefinitions -Pci=true
- name: Build and Deploy Google Play to Internal Track with Fastlane
env:
VERSION_NAME: ${{ needs.prepare-build-info.outputs.APP_VERSION_NAME }}
@ -229,6 +234,11 @@ jobs:
ruby-version: '3.4.9'
bundler-cache: true
- name: Export Full Library Licenses
env:
GITHUB_TOKEN: ${{ github.token }}
run: ./gradlew exportLibraryDefinitions -Pci=true
- name: Build F-Droid with Fastlane
env:
VERSION_NAME: ${{ needs.prepare-build-info.outputs.APP_VERSION_NAME }}
@ -285,6 +295,11 @@ jobs:
build-scan-terms-of-use-url: 'https://gradle.com/terms-of-service'
build-scan-terms-of-use-agree: 'yes'
- name: Export Full Library Licenses
env:
GITHUB_TOKEN: ${{ github.token }}
run: ./gradlew exportLibraryDefinitions -Pci=true
- name: Package Native Distributions
run: ./gradlew :desktop:packageReleaseDistributionForCurrentOS -PappVersionName=${{ needs.prepare-build-info.outputs.APP_VERSION_NAME }} --no-daemon
@ -343,4 +358,4 @@ jobs:
generate_release_notes: false
files: ./artifacts/*/*
draft: false
prerelease: true
prerelease: true