ci(ruby): Package libdatadog v28.0.0 for Ruby#1621
Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomainfrom Feb 23, 2026
Merged
ci(ruby): Package libdatadog v28.0.0 for Ruby#1621gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomainfrom
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomainfrom
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1621 +/- ##
==========================================
- Coverage 71.20% 71.19% -0.01%
==========================================
Files 423 423
Lines 62486 62486
==========================================
- Hits 44492 44489 -3
- Misses 17994 17997 +3
🚀 New features to boost your workflow:
|
BenchmarksComparisonBenchmark execution time: 2026-02-23 13:28:02 Comparing candidate commit 9a8fe7d in PR branch Found 0 performance improvements and 1 performance regressions! Performance is the same for 56 metrics, 2 unstable metrics. scenario:normalization/normalize_trace/test_trace
CandidateCandidate benchmark detailsGroup 1
Group 2
Group 3
Group 4
Group 5
Group 6
Group 7
Group 8
Group 9
Group 10
Group 11
Group 12
Group 13
Group 14
Group 15
Group 16
Group 17
Group 18
Group 19
BaselineOmitted due to size. |
Contributor
Artifact Size Benchmark Reportaarch64-alpine-linux-musl
aarch64-unknown-linux-gnu
libdatadog-x64-windows
libdatadog-x86-windows
x86_64-alpine-linux-musl
x86_64-unknown-linux-gnu
|
78f153e
into
main
108 of 111 checks passed
gh-worker-dd-mergequeue-cf854d bot
pushed a commit
that referenced
this pull request
Feb 24, 2026
# What does this PR do? Bump version to v28.0.1 This includes: - #1620 - #1621 - #1625 # Motivation We want to get #1625 into dd-trace-py. # Additional Notes Anything else we should know when reviewing? # How to test the change? Describe here in detail how the change can be validated. Co-authored-by: brett.langdon <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do?
This PR includes the changes documented in the "Releasing a new version to rubygems.org" part of the README:
https://github.com/datadog/libdatadog/tree/main/ruby#releasing-a-new-version-to-rubygemsorg
The v28 release is here: https://github.com/DataDog/libdatadog/releases/tag/v28.0.0
Motivation
Enable Ruby to use libdatadog v28.0.0. IMPORTANT: this version will not be merged into main for dd-trace-rb as there is a regression in the profiler exporter in v28. However, we still want to release this version as an an effort to keep a running upgrade version ready.
Additional Notes
Anything else we should know when reviewing?
How to test the change?
I've tested this change locally with the changes in DataDog/dd-trace-rb#5274 and was able to get a green test suite run for Ruby.
As a reminder, new libdatadog releases don't get automatically picked up by dd-trace-rb, so the PR that bumps the dependency will also test this release against all supported Ruby versions.