Skip to content

Add automatic bump script for native sdks#895

Merged
sbarrio merged 1 commit into
developfrom
sbarrio/fix/add-bump-script-for-native-sdks
May 30, 2025
Merged

Add automatic bump script for native sdks#895
sbarrio merged 1 commit into
developfrom
sbarrio/fix/add-bump-script-for-native-sdks

Conversation

@sbarrio
Copy link
Copy Markdown
Contributor

@sbarrio sbarrio commented May 30, 2025

What does this PR do?

  • Introduces a bump-native-dd-sdk.sh script that takes a platform and a version number and automatically updates all the native dd-sdk dependencies with the new version on the necessary files (build.gradle/.podscpec)
  • Solves a version mismatch of com.datadoghq:dd-sdk-android-webview where the version was locked to 2.14.0. It is now set at 2.19.2, as with the rest of android dependencies.
  • Adds packages/react-native-webview/android/build.gradle to the update-native-sdk-versions.sh script so it also keeps track of native versions on that file when creating a new release.

Motivation

Streamlining and simplifying the bump process leaving less room for manual errors.

Additional Notes

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests
  • Make sure you discussed the feature or bugfix with the maintaining team in an Issue
  • Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)
  • If this PR is auto-generated, please make sure also to manually update the code related to the change

@sbarrio sbarrio marked this pull request as ready for review May 30, 2025 08:11
@sbarrio sbarrio requested a review from a team as a code owner May 30, 2025 08:11
@sbarrio sbarrio self-assigned this May 30, 2025
@sbarrio sbarrio merged commit 5812c62 into develop May 30, 2025
9 checks passed
@sbarrio sbarrio deleted the sbarrio/fix/add-bump-script-for-native-sdks branch May 30, 2025 14:16
@sbarrio sbarrio mentioned this pull request Jun 2, 2025
4 tasks
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.

2 participants