SRGSSR / pillarbox-android

The modern SRG SSR Pillarbox player targeting Android platforms
https://android.pillarbox.ch/api
MIT License
13 stars 1 forks source link

Create a workflow to deploy the Dokka documentation #775

Closed MGaetan89 closed 17 hours ago

MGaetan89 commented 2 days ago

Pull request

Description

Create a new workflow to generate and deploy the Dokka documentation.

Merging this will unblock https://github.com/SRGSSR/pillarbox-android/pull/770#discussion_r1820759938, as we will be able to put actual links in the Readme file.

Changes made

[!NOTE] For now, it is triggered on every push on main. Once the whole documentation is complete, I suggest triggering it only for each new release (or merging it with the release.yml workflow).

Checklist

github-actions[bot] commented 2 days ago

Code Coverage

Overall Project 47.79% 🟢
Module Coverage
Kover Gradle Plugin XML report for :plugins 7.57% 🟢
Files |Module|File|Coverage|| |:-|:-|:-|:-:| |Kover Gradle Plugin XML report for :plugins|[PillarboxAndroidLibraryPublishingPlugin.kt](https://github.com/SRGSSR/pillarbox-android/blob/155c34416c4b0c4367a46107e24ec9591cdcb99d/build-logic%2Fplugins%2Fsrc%2Fmain%2Fjava%2Fch%2Fsrgssr%2Fpillarbox%2Fgradle%2FPillarboxAndroidLibraryPublishingPlugin.kt)|0%|🟢|