Skip to content

Comments

Fix up-to-date checks for metadata changes#93

Merged
aSemy merged 3 commits intomainfrom
fix/track-metadata-changes
Feb 16, 2026
Merged

Fix up-to-date checks for metadata changes#93
aSemy merged 3 commits intomainfrom
fix/track-metadata-changes

Conversation

@aSemy
Copy link
Contributor

@aSemy aSemy commented Feb 16, 2026

When a project's dependencies change the updateDevRepo task should re-run.

This change tracks dependency changes by relying on the GenerateModuleMetadata task for the publication. Using the GenerateModuleMetadata task is required because Gradle does not have an API to fetch the dependencies of a SoftwareComponent.

Since the GMM file contains all details of the artifacts, remove manual tracking of the attached artifacts.

When a project's dependencies change the `updateDevRepo` task should re-run.

This change tracks dependency changes by relying on the `GenerateModuleMetadata` task for the publication.
Using the `GenerateModuleMetadata` task is required because Gradle does not have an API to fetch the dependencies of a `SoftwareComponent`.
@aSemy aSemy added this pull request to the merge queue Feb 16, 2026
Merged via the queue into main with commit 6aab88a Feb 16, 2026
4 checks passed
@aSemy aSemy deleted the fix/track-metadata-changes branch February 16, 2026 23:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant