Skip to content

Add more information to each module's pom.xml#1080

Merged
MGaetan89 merged 1 commit intomainfrom
update_pom
Jun 26, 2025
Merged

Add more information to each module's pom.xml#1080
MGaetan89 merged 1 commit intomainfrom
update_pom

Conversation

@MGaetan89
Copy link
Contributor

Pull request

Description

This PR adds more information to the generated POM file when publishing each module.
This is a port of SRGSSR/MediaMaestro#129.

Changes made

  • Add the following information to the generated POM file:
    • Library name.
    • Library URL.
    • Creation year.
    • License information.
    • Owning organisation.
    • Source control information.
    • Issue management.
    • CI information.
    • Target repository information.

Checklist

  • APIs have been properly documented (if relevant).
  • The documentation has been updated (if relevant).
  • New unit tests have been written (if relevant).
  • The demo has been updated (if relevant).

@github-project-automation github-project-automation bot moved this to 📋 Backlog in Pillarbox Jun 26, 2025
@MGaetan89 MGaetan89 self-assigned this Jun 26, 2025
@MGaetan89 MGaetan89 moved this from 📋 Backlog to 🚧 In Progress in Pillarbox Jun 26, 2025
@github-actions
Copy link

Code Coverage

Overall Project 49.8% -0.4% 🟢
Files changed 0% 🟢

Module Coverage
Kover Gradle Plugin XML report for :plugins 6.32% -7.81% 🟢
Files
Module File Coverage
Kover Gradle Plugin XML report for :plugins PillarboxAndroidLibraryPublishingPlugin.kt 0% -19.82% 🟢

@MGaetan89 MGaetan89 moved this from 🚧 In Progress to 🍿 Code Review in Pillarbox Jun 26, 2025
@MGaetan89 MGaetan89 requested a review from StaehliJ June 26, 2025 06:25
@MGaetan89 MGaetan89 added this pull request to the merge queue Jun 26, 2025
Merged via the queue into main with commit 4b9b421 Jun 26, 2025
10 checks passed
@MGaetan89 MGaetan89 deleted the update_pom branch June 26, 2025 07:20
@github-project-automation github-project-automation bot moved this from 🍿 Code Review to ✅ Done in Pillarbox Jun 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants