Skip to content

Conversation

@y9v
Copy link
Member

@y9v y9v commented Nov 11, 2025

What does this PR do?
This PR updates macos runners to version 15.

Motivation:
The macOS-13 images are being deprecated and jobs that use them are getting automatically cancelled:
https://github.com/DataDog/dd-trace-rb/actions/runs/19269676399/job/55098464682?pr=5038

Change log entry
None. This change is internal.

Additional Notes:
None.

How to test the change?
CI.

@y9v y9v self-assigned this Nov 11, 2025
@y9v y9v requested a review from a team as a code owner November 11, 2025 15:51
@github-actions github-actions bot added the dev/github Github repository maintenance and automation label Nov 11, 2025
@y9v y9v force-pushed the update-macos-images-to-macos-15 branch from b37e35c to 89169a3 Compare November 11, 2025 15:54
@y9v y9v force-pushed the update-macos-images-to-macos-15 branch from 89169a3 to 9cc5d37 Compare November 11, 2025 15:56
This is required, since new macos images were added, such as
macos15-intel
@pr-commenter
Copy link

pr-commenter bot commented Nov 11, 2025

Benchmarks

Benchmark execution time: 2025-11-12 09:40:05

Comparing candidate commit aafed90 in PR branch update-macos-images-to-macos-15 with baseline commit c560834 in branch master.

Found 2 performance improvements and 2 performance regressions! Performance is the same for 40 metrics, 2 unstable metrics.

scenario:line instrumentation - targeted

  • 🟥 throughput [-8813.880op/s; -8314.366op/s] or [-5.837%; -5.506%]

scenario:line instrumentation - untargeted

  • 🟥 throughput [-6590.046op/s; -6468.347op/s] or [-11.081%; -10.876%]

scenario:profiling - sample timeline=false

  • 🟩 throughput [+0.385op/s; +0.448op/s] or [+5.685%; +6.613%]

scenario:tracing - Propagation - Datadog

  • 🟩 throughput [+3034.440op/s; +3112.721op/s] or [+10.661%; +10.936%]

@datadog-official
Copy link

datadog-official bot commented Nov 11, 2025

✅ Tests

🎉 All green!

❄️ No new flaky tests detected
🧪 All tests passed

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 98.39% (-0.15%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: aafed90 | Docs | Datadog PR Page | Was this helpful? Give us feedback!

Copy link
Member

@ivoanjo ivoanjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Thanks for fixing this one up!

@y9v y9v merged commit 8a49626 into master Nov 12, 2025
553 checks passed
@y9v y9v deleted the update-macos-images-to-macos-15 branch November 12, 2025 09:54
@github-actions github-actions bot added this to the 2.23.0 milestone Nov 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev/github Github repository maintenance and automation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants