Skip to content

Generate markdown with dependencies for release notes#5497

Draft
VysotskiVadim wants to merge 1 commit intomainfrom
vv-cherry-pick-release-notes-dependecies-generator
Draft

Generate markdown with dependencies for release notes#5497
VysotskiVadim wants to merge 1 commit intomainfrom
vv-cherry-pick-release-notes-dependecies-generator

Conversation

@VysotskiVadim
Copy link
Contributor

Description

Wrote this script working on #5354. It generates dependencies.md file which contains versions we use.

Example of dependencies.md

  • Mapbox Maps SDK v10.3.0 (release notes)
  • Mapbox Navigation Native v88.0.0
  • Mapbox Core Common v21.1.1
  • Mapbox Java v6.3.0-beta.1 (release notes)
  • Mapbox Android Core v5.0.1
  • Mapbox Android Telemetry v8.1.1

Known issues

As I see from #5492 we can transitively get different patch version. @mapbox/navigation-android , does somebody want to help with this?

@Zayankovsky
Copy link
Contributor

Zayankovsky commented Feb 23, 2022

In 1TAP we have this script to get nav-native version, which works for transitive dependencies as well: https://github.com/mapbox/1tap-android/blob/180f64e74d1d9a562ece895472980a73c989bcad/app/build.gradle.kts#L151-L163. I think you can adapt it to your needs.

@stale
Copy link

stale bot commented Apr 27, 2022

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the archived Archived issue. label Apr 27, 2022
@VysotskiVadim
Copy link
Contributor Author

Mr bot, please do not close this PR. I still hope to get back to this feature 🙂

@stale stale bot removed the archived Archived issue. label Apr 28, 2022
@dzinad
Copy link
Contributor

dzinad commented Jan 6, 2023

Is this still relevant?

@VysotskiVadim
Copy link
Contributor Author

Not really.
@SevaZhukov , do you have a task about changing release train so that it uses transitive dependencies as suggested here instead of reading dependecies.gradle?

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.

3 participants